Виртуальный хостинг: Unix (Linux) или Windows? - Веб-студия WebTend г. Екатеринбург

Блог веб-студии WebTend. Блог веб-мастера Алексея Блохина. Публикации, статьи

виртуальный хостинг Unix Linux Windows выбор операционная система сайт интернет

Виртуальный хостинг: Unix (Linux) или Windows?

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

Веб-хостинг на базе Windows использует в качестве операционной системы Microsoft Windows Server, а веб-хостинг на базе Linux использует разновидности этой операционной системы: Red Hat, CentOS, Debian и другие. Стоит отметить, что в большинстве случаев операционная система на сервере не имеет для веб-мастера принципиального значения. Намного более важным будет выбор действительно хорошего сервера, независимо от операционной системы, которая на нем работает. Следует отметить, что разработчики постоянно улучшают и Linux и Windows, так что они довольно давно находятся примерно на одном уровне с точки зрения предоставляемых возможностей, безопасности и надежности.

Веб-сервер

Первое отличие между хостингом на базе Windows и Linux – это используемый веб-сервер. На системах Linux почти всегда используется Apache, на Windows - Internet Information Server (IIS). Хотя Apache доступен для многих операционных систем, он крайне редко используется хостинг-компаниями на Windows-серверах. Существуют и другие веб-серверы, но большинство хостинг-компаний используют Apache или IIS.

Доступ к серверу

Некоторые пользователи полагают, что если их компьютер работает под управлением Windows, то они должны покупать хостинг на базе Windows. Это не так. Доступ к учетной записи происходит обычно через FTP или панель управления, а они для обеих платформ одинаковые. В целом, способ, при помощи которого вы получаете доступ к серверу, отличается для Windows и Linux. В то время как доступ по FTP возможен и к Window, и к Linux серверам, получить доступ по Telnet или SSH возможно только на сервере под управлением Linux. Хотя в Windows существует возможность получить доступ к файлам по протоколу Telnet, мало хостинг провайдеров разрешают и предлагают пользователям такую возможность. Вместо этого, к выделенным серверам под управлением Windows можно обратиться через RDP (Remote Desktop Protocol) или при помощи виртуальной консоли, предоставляемой хостинг-компанией.

Производительность и стабильность

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

Стоимость и издержки

Если хостинг-провайдер использует на веб-сервере операционную систему Windows, то на большую часть программного обеспечения нужно покупать лицензии у Microsoft, причем эти лицензии могут быть довольно дорогими. В отличие от Windows, Linux – бесплатная операционная система. Кроме того, количество хостинг-провайдеров, предоставляющих Linux-хостинг, намного превышает количество провайдеров, работающих с серверами под управлением Windows. Таким образом, стоимость издержек делает Linux более конкурентоспособной платформой для веб-хостинга.

Поддержка языков программирования

Множество языков программирования, протоколов и баз данных, таких как PHP, Perl, MySQl, POP3, Java поддерживаются как Windows, так и Linux. Вместе с тем, Windows поддерживает такие разработанные компанией Microsoft стандарты, как ASP.NET, FrontPage, MSSQL, Access, и Windows Streaming Media. Хотя некоторые из них поддерживает и Linux, эта поддержка ограничена и может быть дорогой. В общем случае, выгоднее использовать универсальные технологии, которые могут выполняться на любой системе. Это позволит в большей степени сосредоточиться на качестве сервиса, предоставляемого сайтом.

Безопасность

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

Выводы

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

ЧТО ВЫБРАТЬ ДЛЯ CMS JOOMLA?

Для работы с Unix-хостингом, помимо FTP, можно также использовать специальный защищенный протокол SSH. На Windows предусмотрен доступ только через FTP и панель управления.

 

Рекомендуем выбирать Unix-хостинг,
если вы используете
Рекомендуем выбирать Windows-хостинг,
если вы используете
Apache IIS
MySQL MSSQL
Perl ASP.NET
PHP .NET Framework
Ruby on Rails VBScript
.htaccess Plesk
cPanel и ISPmanager  
WordPress, Joomla или Drupal  


Таким образом для CMS Joomla - рекомендую однозначно Unix-хостинг!!!

Решить проблемы с вашим сайтом на Windows-хостинге я не смогу!!! А они обязательно там возникнут.

Инструкция по открытию Unix-хостинга и ссылки на популярных хостеров, представляющих качественный Unix VPS хостинг для CMS Joomla здесь.

CMS Joomla

CMS Joomla!

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

Веб-студия WebTend работает исключительно с системой управления контентом CMS Joomla!

Интернет-магазины создаем на CMS Joomla с немецким компонентом электронной коммерции - Joomshopping.

Подробнее о Joomla