Веб-сервер

Веб-сервер
Архитектура серверов фонда Викимедиа

Веб-сервер — это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. Веб-серверы — основа Всемирной паутины.

Веб-сервером называют как программное обеспечение, выполняющее функции веб-сервера, так и непосредственно компьютер (см.: Сервер (аппаратное обеспечение)), на котором это программное обеспечение работает.

Клиент, которым обычно является веб-браузер, передаёт веб-серверу запросы на получение ресурсов, обозначенных URL-адресами. Ресурсы — это HTML-страницы, изображения, файлы, медиа-потоки или другие данные, которые необходимы клиенту. В ответ веб-сервер передаёт клиенту запрошенные данные. Этот обмен происходит по протоколу HTTP.

Содержание

Дополнительные функции

Веб-серверы могут иметь различные дополнительные функции, например:

  • Автоматизация работы веб страниц;
  • ведение журнала обращений пользователей к ресурсам;
  • аутентификация и авторизация пользователей;
  • поддержка динамически генерируемых страниц;
  • поддержка HTTPS для защищённых соединений с клиентами.

Часто на компьютере вместе с веб-сервером устанавливается также и почтовый сервер.

Программное обеспечение

На август 2011 года наиболее распространённым веб-сервером, занимающим более 65 % рынка[1], является Apache — свободный веб-сервер, наиболее часто используемый в UNIX-подобных операционных системах;

Некоторые другие известные веб-серверы:

  • IIS от компании Microsoft, распространяемый с серверными ОС семейства Windows
  • nginx — свободный веб-сервер, разрабатываемый Игорем Сысоевым с 2002 года и пользующийся большой популярностью на крупных сайтах[2],[3]
  • lighttpd — свободный веб-сервер.
  • Google Web Server — веб-сервер, основанный на Apache и доработанный компанией Google.
  • Resin — свободный веб-сервер приложений.
  • Cherokee — свободный веб-сервер, управляемый только через web-интерфейс.
  • Rootage — веб-сервер, написанный на java.
  • THTTPD — простой, маленький, быстрый и безопасный веб-сервер.

Клиенты

В качестве клиентов для обращения к веб-серверам могут использоваться различные программы и устройства:

  • веб-браузер, работающий на настольном компьютере или переносном устройстве (например, карманном ПК);
  • разнообразные программы, самостоятельно обращающиеся к веб-серверам для получения обновлений или другой информации (например, антивирус может периодически запрашивать у определённого веб-сервера обновления своих баз данных);
  • мобильный телефон, получающий доступ к ресурсам веб-сервера при помощи протокола WAP;
  • другие цифровые устройства или бытовая техника.

См. также

Примечания

  1. August 2011 Web Server Survey  (англ.). Netcraft (5 августа 2011). Архивировано из первоисточника 25 августа 2011. Проверено 6 августа 2011.
  2. Интернет 2009 в цифрах и фактах  (рус.). Habrahabr (24 января 2010). Проверено 17 июня 2010.
  3. February 2011 Web Server Survey  (англ.). Netcraft (15 февраля 2010). Архивировано из первоисточника 25 августа 2011. Проверено 20 февраля 2011.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Веб-сервер" в других словарях:

  • Веб-сервер — сервер, обеспечивающий предоставление информации в службе глобального соединения. Веб сервер хранит и предоставляет во внешнюю сеть данные, организованные в виде веб страниц. Веб сервер отвечает за обработку запросов клиентов к веб сайту и… …   Финансовый словарь

  • Веб-сервер — Сервер, обеспечивающий предоставление информации в службе глобального соединения. Веб сервер хранит и предоставляет во внешнюю сеть данные, организованные в виде веб страниц. Веб сервер отвечает за обработку запросов клиентов к веб сайту и… …   Краткий толковый словарь по полиграфии

  • ВЕБ-СЕРВЕР — Это сервер, принимающий HTTP запросы от клиентов, обычно веб браузеров, и выдающий им HTTP ответы, обычно вместе с HTML страницей, изображением, файлом, медиа потоком или другими данными. Веб серверы основа Всемирной паутины. Веб сервером… …   Словарь бизнес-терминов

  • ВЕБ-СЕРВЕР — (англ. web server, от web паутина, сеть и server обслуживающий процессор), компьютер, подключенный к Интернету (см. ИНТЕРНЕТ), или программа, осуществляющая доступ к сетевым ресурсам или предоставляющая информацию клиентскому приложению или… …   Энциклопедический словарь

  • веб-сервер — сущ., кол во синонимов: 1 • сервер (16) Словарь синонимов ASIS. В.Н. Тришин. 2013 …   Словарь синонимов

  • веб-сервер — В World Wide Web программа, принимающая запросы на информацию в соответствии со стандартом HTTP. Сервер обрабатывает эти запросы и посылает нужный документ. [http://www.lexikon.ru/rekl/a eng.html] Тематики реклама EN web server …   Справочник технического переводчика

  • Веб сервер — Архитектура серверов Wikimedia Веб сервер  это сервер, принимающий веб браузеров, и выдающий им HTML страницей, изображением, файлом, медиа потоком или другими данными. Веб серверы  основа Всемирной паутины. Веб сервером называют как программное… …   Википедия

  • веб-сервер — веб се/рвер, веб се/рвера …   Слитно. Раздельно. Через дефис.

  • Сервер приложений — (англ. application server)  это программная платформа (software framework), предназначенная для эффективного исполнения процедур (программ, механических операций, скриптов), которые поддерживают построение приложений. Сервер приложений… …   Википедия

  • Веб-приложение — Веб приложение  клиент серверное приложение, в котором клиентом выступает браузер, а сервером  веб сервер. Логика веб приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»