Web-сервер. Основные понятия

Web-сервер – это программное обеспечение, которое обрабатывает интернет страницы и пересылает их браузеру пользователя. Сервер и Web-сервер это разные понятия. Так web-сервер- это программы, а сервер- это компьютер на котором находится web-сервер. Если в html коде интернет страницы есть скрипты языка php и других применяемых в сети, которые не обрабатываются браузером, их обрабатывает web-сервер. При этом пользователю отправляется страница с разными вариантами представления. Работу динамических запросов поиска так же производит web-сервер. Именно из-за веб-сервера интернет пользователи могут видеть интернет страницы, отличающиеся для разных учётных записей. Кроме того на хостинге веб-серверы генерируют целые интернет страницы, зависящие от сведений введённых пользователями.

Самый распространённый Web-сервер Apache произведённый компанией Apache Software Foundation. Главные его особенности -то что он бесплатен и у него открытый программный код , что даёт ему возможность функционирования на всех операционных системах. На нём отлично будут обрабатываться php скрипты, потому что этот язык был разработан той же компанией что и данный веб сервер.

Вторым по распространённости является IIS от Microsoft. Данный web-сервер может работать только в операционных системах Windows. Серверные версии Windows поставляются с интегрированным iss. Web-сервер от Microsoft не имеет открытого кода, что ограничивает разноплановость настройки, которой отличается Apache. 
Какой уже платформу Вы выберите php хостинг или windows хостинг решать Вам или вашему системному администратору.