Windows – хостинг, это сервер, работающий под управлением операционной системы Microsoft Windows Server. Этот вид хостинга становится все популярнее в последнее время. С каждым годом надежность ОС Windows Server растет, а по функциональности в некоторых случаях обходит Unix и Linux системы. Если вы просматривали тарифы хостингов, вы не могли не заметить 2 вещи:
- большинство серверов работают на операционных системах семейства Unix и Linux;
- аренда сервера под управлением ОС Windows Server дороже чем аренда аналогичного сервера под управлением Linux.
Отсюда мы можем увидеть главный недостаток Windows – хостинга: его цена. Лицензии на саму ОС и программное обеспечение стоят довольно дорого. Хотя веб-мастера крупных сайтов все чаще выбирают Windows хостинг, рядовые разработчики не собираться переплачивать за то, что можно получить бесплатно на Linux хостинге.
Вся разница в используемых технологиях. Вы должны выбрать Windows-сервер только если вы используете на своем сайте:
- базы данных MS Access и MS SQL;
- язык программирования Visual Basic Scripts и ASP(или другие .NET технологии).
ASP (Active Server Pages) – это технология компании Microsoft, позволяющая создавать динамическое содержимое на страницах вашего сайта и размещать их на сервере. К такому содержимому можно отнести корзину товаров, форумы, чаты. Это приносит поддержку таких языков программирования как C# и Visual Basic .NET для создания приложений.
Для всего другого в большинстве случаев будет достаточно Unix/Linux хостинга.
ОС Windows Server. Это может быть как достоинством та и недостатком(в большинстве случаев). С одной стороны пользователь не может вносить изменения в систему, что тормозит улучшение системы и исправление проблем. Но, с другой стороны, такое положение затрудняет разработку и внедрение в систему вредоносного программного обеспечения.
Рост популярности Windows – хостингов также спровоцирован появлением поддержки PHP на Windows Server начиная с версии 2008 R2. Теперь, когда PHP работает тут так-же как и на Linux, такой хостинг стал универсальным, и популярная связка PHP+mySQL стала доступной. Также возможен запуск РНР и ASP-приложений на единой платформе(как вариант применения - использование данных аутентификации форм ASP.NET для РНР-скриптов).