Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Что такое веб-сервер

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

Суть вкратце

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

Вы что-то набираете в адресной строке браузера или нажимаете на ссылку — и в сеть отправляется HTTP-запрос. В ответ на сей запрос приходят какие-нибудь данные: веб-страница, которую вы желаете открыть, картинка, музыка, ну и так далее.

Всё это поступает из хранилища. И поступает не просто так, а благодаря умным программам. Следовательно, само понятие «веб-сервер» разделяется на две части:

  1. подключённый к интернету компьютер, «железо»;
  2. программное обеспечение на том компьютере.

Пожалуй, оба эти компонента заслуживают краткого описания, к которому и переходим.

Веб-сервер как «железо»

Компьютеры нужны не какие-нибудь, а мощные, способные обрабатывать великое множество запросов. Поэтому они вовсе не похожи на обычные ПК. А на что похожи? На шкафы и этажерки, битком забитые электроникой. Или хотя бы на громадный ящик, мигающий лампочками.

Например, сервер HP Integrity NonStop от фирмы Hewlett-Packard с несколькими процессорами, гигабайтами оперативной памяти, терабайтами дискового пространства, быстрой работой оных дисков, возможностью объединения их в массивы, ну и прочим чудесами техники.

Причём, одного такого компьютера часто бывает недостаточно для бесперебойного обслуживания ресурсов в сети (особенно популярных), поэтому создаются так называемые зеркала, оперативно синхронизируемые копии сайтов, распределённые географически.

Множество серверов содержат дата-центры, громадные залы, где «шкафы» образовывают целые улицы с перекрёстками.

Веб-сервер как софт

Наиболее популярен свободный веб-сервер Apache. Его часто используют в UNIX-подобных операционных системах, тоже широко распространённых в этой области.

Парни из Google посмотрели на Apache и сделали на его основе свой собственный Google Web Server.

В начале нашего века российский программист Игорь Сысоев создал веб-север nginx. Первый публичный релиз вышел в 2004-м, и с тех пор данный софт уступает по популярности только вышеупомянутому Apache.

Есть и другие, конечно. Resin, Cherokee, lighttpd — всё это свободный софт, как и упомянутые выше Apache и nginx. В смысле, лицензии у них — GPL или BSD.

Несвободные тоже бывают. Например, IIS (Internet Information Services) от фирмы Microsoft. Этот продукт предназначен для работы в операционной системе Windows.

Как с этим жить

Для создания сайта вовсе необязательно обзаводиться собственным веб-сервером. Достаточно воспользоваться услугами специализированного сервиса — хостинга, коих нынче предостаточно.

Что такое хостинг? У какой-нибудь конторы уже есть компьютеры с соответствующим софтом, всё настроено, налажено и более менее пригодно для работы. Достаточно лишь разместить там файлы вашего сайта или воспользоваться уже готовыми шаблонами, наполнив их своими материалами.

Хостинги бывают платными и бесплатными. А также комбинированными, с бизнес-моделью, суть которой такова: «дорогой пользователь, мы будем пихать на страницы вашего сайта рекламу, пока вы не заплатите за её отключение!»

Резюмируем

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

Если обслуживаются сайты клиентов, а не только свои собственные, то такой сервис обозначается термином хостинг.

Вот, пожалуй, и всё, что нужно знать тем, кто делает первые робкие шаги в изучении особенностей всемирной паутины.

Автор: vanilinkin, специально для xBB.uz, 22.06.2012


Предыдущие публикации:

Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2012-06-22 15:39:19

Метки материала: веб, что такое, что, сервер, такое, веб-сервер, что такое веб, что такое веб-сервер, что такое хостинг, что такое хостинг сайтов, что такое виртуальный хостинг, онлайн-хранилища, www, интернет, web, server, серверы, что такое сервер, всемирная паутина

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.