Выбираем хостинг: Unix или Windows

23 Марта 2016
956

Просматривая предложения различных провайдеров хостинга, вы, несомненно, замечали, что одни предлагают UNIX-хостинг, а другие - на основе Windows. Некоторые компании предоставляют выбор между двумя операционными системами. В чем же разница, и что же лучше?


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


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


Большинство провайдеров хостинга используют различные типы UNIX-систем, например Linux или FreeBSD. Эти операционные системы бесплатны и снижают стоимость операций хостинга. Windows стоит тысячи долларов, поэтому некоторые хостеры берут дополнительную плату с Windows-аккаунтов, если они предоставляют оба типа хостинга.


Будучи бесплатными, Linux и остальные типы UNIX-систем являются системами с открытым программным кодом. Любой может изменить исходный код и внести усовершенствования, обновления и модификации. Существует большая группа посвященных энтузиастов, которые используют свое свободное время для работы над подобным программным обеспечением. Windows же является проприетарным программным обеспечением корпорации Microsoft, поэтому пользователи зависимы от получения выпускаемых Microsoft обновлений. Не существует способа изменения программного кода отдельным пользователем.


Главное различие между двумя типами операционных систем в программном обеспечении, которое поддерживает каждая из них. Windows подходит для продуктов Microsoft, например базы данных MS Access, ASP для предоставления динамического содержимого и VBScrpt для усовершенствования сайта. UNIX не поддерживает эти технологии. И если вам абсолютно необходим ASP или VBScript, то вы должны выбрать хостинг на базе Windows. UNIX предоставляет динамический контент используя такое программное обеспечение, как PHP, CGI и MySQL — техологии которые также доступны на Windows системах.


Windows необходима для хостинга специфичных для этой операционной системы аудио и видео файлов.   Другие типы мультимедиа, например MP3, Flash, Shockwave и Real могут управляться как UNIX, так и Windows системами. Сайты созданные при помощи Microsoft FrontPage (графический пакет HTML-разработки) могут быть также размещены на обеих типах систем, в то время как базы данных MS и динамический контент недоступен для использования на UNIX-хостах.


ТАК КАКАЯ ЖЕ СИСТЕМА ЛУЧШЕ?


Прежде чем решить, какой тип хостинга подходит для вашего сайта,  внимательно подумайте, какие техологии вам необходимы. Вам нужен динамический сайт? Будете ли вы размещать мультимедийное содержимое, как, например, потоковое видео и аудио?


UNIX и Windows  могут предоставить динамическое содержимое при помощи PHP, MySQL, так же, как и CGI и тысячи скриптов готовы и доступны для установки. Мультимедиа также может быть размещено на обоих типах серверов, хотя Windows media (WMA и WMV) требуют размещения на сервере под управлением Windows.


Если вам совершенно необходимы базы данных Microsoft, ASP и Windows media, то выбирайте Windows. В остальных случаях веб-сайтам, возможно, лучше подойдет система на базе UNIX. Преимущества UNIX перед Windows заключается в большом выборе провайдеров хостинга, несколько более высокой стабильности и (иногда) в более низкой цене.