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

Буква В! | Веб-сервер (Web Server) определение!

Веб-сервер (Web Server)

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

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

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

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

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

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

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

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

На ноябрь 2009 года двумя наиболее распространёнными веб-серверами, вместе занимающими около 68 % рынка, являются:

  • Apache — свободный веб-сервер, наиболее часто используемый в Unix-подобных операционных системах;
  • IIS от компании Microsoft, распространяемый с ОС семейства Windows NT.

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

  • nginx — свободный веб-сервер, разработанный Игорем Сысоевым в 2002 году и пользующийся большой популярностью на крупных сайтах;
  • lighttpd — свободный веб-сервер;
  • Google Web Server — веб-сервер, разработанный компанией Google;
  • Resin — свободный веб-сервер приложений.

Клиенты

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

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