Начнём обзор с вопроса, что же такое Web-сервер? Web-сервер - это программное обеспечение, которое принимает запросы от клиентов, и выдаёт им ответ, вместе с HTML-страницей, изображениями, файлами и другими данными. Клиент - это браузер, который после получения ответа от Web-сервера, выводит полученные данные на экран(формируя страницу). Обмен данными происходит по протоколу HTTP.
Рассмотрим три самых популярных Web-сервера на сегодняшний день:
* Apache - самый популярный web-сервер, 60% всех сайтов в сети, работают на нём;
* Microsoft IIS - является вторым по популярности, с охватом в 15%;
* Nginx – на нём работает почти 10-12% сайтов сети.
Apache - абсолютно свободный и кросс-платформенный Web-сервер с поддержкой таких операционных систем, как: MS Windows, Mac OS, BSD, Linux, и ещё некоторых.
Apache отличается гибкостью в работе, имеет множество настроек, хранящихся в конфигурационном файле, есть возможность в подключении внешних модулей, может интегрироваться с другим ПО и языками программирования, такими как php, Python, Ruby, ASP, Perl.
Web-сервер Apache использует следующие механизмы безопасности:
Особенностью в Apache является то, что разработчик(программист) сайта, разместивший сайт на хостинге, можете изменять настройки Web-сервера без перезагрузки и ущерба для сайтов, которые расположенных на одном хостинге, делается это всё при помощи "волшебного" файла .htaccess.
Так как обзор краткий, то на этом все, переходим к следующему Web-серверу.
Internet Information Services (IIS) - набор web-служб, необходимый для функционирования web-сервера. Данный сервер работает в операционных системах от Microsoft, начиная с Windows NT 3.51 и заканчивая Windows 8. Наиболее популярными считаются версии IIS-6, IIS-7, IIS-7.5 а самая последняя на данный момент версия (на сегодняшний день) IIS-8, которая интегрирована в Windows 8 и Windows server 2012. Для настройки сервера, в IIS используется графический интерфейс.
На сегодняшний день самыми популярными версиями IIS, являются 6 и 7 версии.
Nginx – Web-сервер и почтовый прокси-сервер, был разработан российским программистом, а в последствии была создана компания Nginx Inc. Nginx предназначен для работы на unix-подобных операционных системах, в таких как: Linux, OpenBSD, FreeBSD, Mac OS X, Solaris, есть версии которые стабильно работают под MS Windows, хотя разрабатывался это web-сервер именно под unix. Nginx используется в таких проектах, как: Rambler, Yandex, Mail, Begun, Wordpress.com, vk.com, Facebook, Rutracker.org, и многих других крупных проектах других.
Обзор web-серверов
Просмотрено: 25571
Анатолий (03.26.2018 11:04)
Игорь (01.06.2018 19:41)
Игорь (01.06.2018 19:39)
Артур (01.06.2018 17:31)
valeriahappy1988@gmail.com (11.22.2017 12:43)
Лера (11.22.2017 12:42)
Дмитрий (03.25.2017 17:09)
Иван Гудзь (03.24.2017 17:45)
Алина (03.24.2017 10:00)
Евгений (03.03.2017 16:49)
Светлана (02.28.2017 19:25)
Артемов Артем (02.27.2017 21:30)
Василий (02.27.2017 10:24)
Андрей (02.25.2017 21:08)
Геннадий (02.24.2017 20:40)
Виктор (02.18.2017 22:48)
Дмитрий (02.03.2017 23:31)
Аркадий (02.03.2017 18:33)
Геннадий (02.03.2017 16:00)
Anna (02.03.2017 15:03)
Лион (02.03.2017 14:27)
Афоня (02.02.2017 21:03)
Владимир (02.02.2017 19:29)
Сергей (02.02.2017 10:29)
iksel1 (01.31.2017 22:53)
Сергей (01.31.2017 22:22)
Георгий Ваакс (01.31.2017 20:35)
Георгий Ваакс (01.31.2017 20:33)
Дарья (01.30.2017 00:19)
Дарья (01.29.2017 22:08)
Ираклий (01.27.2017 10:00)
Ксения (01.26.2017 22:13)
Александр (01.26.2017 20:34)
Анна (01.26.2017 19:20)
Анна (01.26.2017 19:02)
Кулис (01.23.2017 22:03)
Ольга (01.18.2017 20:42)
Марина (01.18.2017 13:21)
Антон Грачев (01.18.2017 12:27)
Константин (01.17.2017 20:51)
Юля (12.09.2016 15:31)
Бля (12.09.2016 15:31)
(01.04.2016 12:25)