Вебсервер

Вебсервер

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

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

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

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

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

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

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

Итого:

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


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

На чем сделать сайт

На чем сделать сайт

Чтобы сделать сайт, необходимо сперва понять, с помощью какой системы вы будете им управлять. Для управления содержимым ресурса разработаны специальные системы СMS, дающие возможность использовать готовые шаблоны, которые остается лишь дополнить необходимой информацией и спроектировать его дизайн. Таких систем создано немало (как платных, так и бесплатных), и, прежде чем приступать к собственно созданию сайта, стоит ознакомиться с каждой из них, чтобы понять, в чем сильные и слабые стороны каждой из них

Как перенести сайт на другой хостинг? Смена хостинга

Как перенести сайт на другой хостинг? Смена хостинга

Сегодня поговорим о переносе ресурса на другой хостинг, сервер — такая необходимость может возникнуть. Главное — выполнить все действия правильно, и тогда переезд не станет роковым в функционировании сайта. Проблемы при переезде возможны — недоступность сайта какое то время и как следствие потеря посетителей и возможно снижение позиций, выпадение из индекса отдельных, или всех страниц из за изменения ссылок, белый экран, или множественные ошибки вместо рабочего сайта и это еще не все.

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

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

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

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