Вебсервер

Вебсервер - это программа, которая запущена на вашем сервере (там, где расположен ваш сайт). Именно она договаривается с браузером, то есть...
Вебсервер

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

Обязанности вебсервера

Вебсервер - это программа, которая запущена на вашем сервере (там, где расположен ваш сайт). Именно она договаривается с браузером, то есть:

  • Принимает его запрос - какой именно сайт нужен и какая страница на нем.
  • При необходимости производит аутентификацию пользователя. Например, если вы запрашивает страницу, которая защищена паролем.
  • Находит необходимое
    • В случае статического содержимого - это просто файл или веб-страница.
    • Если сайт динамический - то содержимое генерируется с помощью необходимого интерфейса (SSI, CGI, PHP, ASP и т.п.)
  • Результат возвращается браузеру, и вы видите, к примеру, страницу этого сайта.

Чтобы запутать всех и вся, вебсервером еще иногда называют и сам компьютер, на котором запущена программа-вебсервер. Однако из контекста обычно понятно что имеется в виду.

Какие бывают вебсервера

На рынке господствуют два вебсервера - Apache (55%) и IIS (30%) от всем известной компании Microsoft. Если вы сомневаетесь - какой из них выбрать, то лучше сперва определиться с операционной системой, ведь IIS благодаря политике компании Microsoft может работать только под Windows. Так что для Linux-хостинга выбор очевиден - Apache, для Windows же можно использовать как Apache, так и IIS. Существуют, конечно, и другие вебсервера, но в сфере виртуального хостинга они встречаются реже.

Итого:

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


Может будет интересно?

HTML теги для текста

HTML теги для текста

В этой статье речь пойдет о тегах, которые помогут вам структурировать текст и разбить его на отдельные фрагменты, каждый из которых будет иметь свое значение и смысл. К таким фрагментам можно отнести заголовки, абзацы, цитаты и списки

Защита от DDoS

Защита от DDoS

Многие владельцы сайтов думают, что хакерским атакам подвергаются сайты банков, интернет-магазинов, онлайн игр. А раз их сайты не входят в этот список – они полностью защищены от DDoS’а. На самом деле причин для хакерской атаки множество

Топ хостинг-провайдеров