|
В системе хостинга 1Gb.ua вы можете сами выбирать тип обслуживающего
веб-сервера и операционную систему. Сервером по умолчанию для всех
сайтов является Windows / IIS.
Вы можете самостоятельно в любое время поменять тип используемого
веб-сервера со страницы личного кабинета "управление сайтами и серверами".
- Узнать о том, под управлением какого сервера ваш сайт работает в настоящий
момент, можно в личном кабинете на странице "управление сайтами и серверами".
- Смена сервера для сайта может быть заблокирована по техническим
причинам. Если вы хотите изменить сервер для такого сайта, обратитесь
к службе поддержки.
- Изменения вступают в силу в течение нескольких часов (время обновления
DNS).
- Обратите внимание на статью "Как получить качественную работу сайта".
|
|
Windows Server 2003 / 2008
|
Linux 2.6
|
|
| Microsoft IIS 6.0
| Microsoft IIS 7.0
| Apache
|
| модуль Apache
| модуль Apache
| Fast CGI
| CGI
| | Версия Apache
| -
| 1.3
| 2.2
| | Поддержка PHP
| PHP-win32
| PHP 5.2 или выше
|
| на всех серверах работает версия PHP с идентичными настройками
|
| Версия PHP 4
| -
| +
| -
| | Версия PHP 5
| CGI | +
| +
| | HTTP авторизация из PHP
| -
| +
| -
| | chmod
| не нужен
| +
| | SSH, SCP
| -
| +
| | доступ к mySQL
| работа осуществляется с общей базой одинаковым образом
| | доступ к MS-SQL
| | доступ к Postgres
| | SSI
| только в ASP/SHTML | +
| | Файлы .htaccess
| - | +
| | Свой php.ini
| - | +
| | PERL
| ActivePerl 5.8
| UNIX Perl 5.8.8
| | CGI скрипты (Ruby/Python/...)
| - / +
| +
| | логи ошибок PERL / CGI
| -
| в реальном времени
| | ASP
| + | -
| | ASP .NET
| + | -
| | web.config для ASP.NET
| + | -
| | web.config для управления IIS
| -
| +
| -
| | одновременно потоков загрузки
| нет ограничения | до 30 - 90 на сайт (см. ниже)
| | оптимальная обработка статики
| ++
| -
| +
| + / -
| | оптимальная обработка PHP
| - | + | -
| | логи HTTP доступа
| раз в день
| в реальном времени
|
Просим вас ответственно отнестись к вопросу выбора сервера. Неоправданная
работа вашего сайта, созданного с использованием PHP, под управлением IIS
приводит к пониженной эффективности обслуживания запросов и создает
дополнительную нагрузку на сервер.
Windows или UNIX?
Помимо особенностей, приведенных в таблице, существуют следующие соображения:
Windows
- Поддержка ASP, ASP.NET, базы Access
- IIS 6.0 / IIS 7.0 очень быстро и эффективно обрабатывает запросы к статическим файлам
UNIX
- SSH доступ, возможность запуск демонов, crontab
- Более полная совместимость со станадрным PERL
- Эффективнее и проще использовать собственные CGI обработчики (Ruby и т.д.)
Обе системы предлагают полноценную поддержку PHP. Производительность и надежность работы PHP
в Windows и UNIX одинакова. Отдельные аспекты могут быть эффективнее или удобнее как на Windows,
так и на UNIX машинах. Если ваш проект написан на PHP, то основывайте свой выбор на личных
предпочтениях или требовании к другим технологиям, эффективность работы PHP части
проекта при любом выборе не пострадает.
В каком случае следует выбирать IIS?
- Если ваш сайт работает на ASP или ASP .NET (asp/aspx).
- Если ваш сайт не использует скриптовые технологии.
- Если вы предоставляете большие файлы для массовой загрузки (файл-сервер).
Рассмотрите вариант отдельного сайта (домена 3-го уровня) на IIS
для файлов, если ваш основной сайт на PHP и требует Apache.
В каком случае следует выбирать Apache?
- Если ваш сайт работает на технологии PHP, особенно если ваш
сайт имеет большую посещаемость (более 1000 - 3000 запросов в день).
Не бойтесь ограничения сессий, даже 30 одновременных сессий - это очень много.
Это не связано с количеством одновременных посетителей - их может быть
сколько угодно.
- Если вы не используете ASP и ASP .NET (asp/aspx).
- Если вы хотите конфигурировать свой сайт с использованием файлов
.htaccess.
- Если вам нужна какая-то функциональность Apache или собственный php.ini (UNIX).
- Если вы используете http авторизацию в PHP.
- Если вам нужен PHP 4 (для Windows машин).
Оглавление технической документации
 |
|
 |
|
|
 |
Мы всегда готовы ответить на ваши вопросы!
|
|
|
 | |  |
|
|
|