Выбор сервера для обслуживания сайта
Эта статья относится к выбору сервера для размещения веб-сайтов.
Вы можете в любое время поменять тип веб-сервера для сайта со страницы личного кабинета "управление сайтами и серверами".
- Узнать текущий веб-сервер можно в личном кабинете на странице "управление сайтами и серверами".
- Смена сервера может быть заблокирована. Если вы хотите изменить сервер для такого сайта, обратитесь в поддержку.
- Изменения вступают в силу в течение нескольких часов (время обновления DNS).
- Обратите внимание на статью "Как получить качественную работу сайта".
- Требуется полное описание услуг? Посмотрите статью "Техническое описание услуг", полный рубрикатор справки.
бесплатный выбор во всех тарифах (кроме PROSTO.1Gb.ru) |
![]() ![]() ASP, ASP.NET |
![]() ![]() Linux LAMP | ||||
старое ASP | .NET / .NET Core | Apache | ||||
---|---|---|---|---|---|---|
mod_php | mod_php | Fast CGI | CGI | |||
Современный, оптимальный сервер | + / - | ![]() | - | ![]() | - | |
Есть VIP хостинг | - | ![]() | ||||
Есть SSD хостинг | - | ![]() | - | ![]() | ||
Версия Apache | - | 1.3 | 2.2 - 2.4 | |||
Поддержка PHP | PHP-win32, по заявке | PHP-win32 | PHP 5.2 или выше | |||
на всех серверах работает версия PHP с идентичными настройками | ||||||
Версия PHP 4 | - | ![]() устарело! | - | |||
Версия PHP 5 на выбор | ![]() старые | ![]() старые | ![]() актуальные версии | |||
PHP 5.2 | - | ![]() | ![]() на выбор через изменение обработчика CGI / fastCGI | |||
PHP 5.3 (без Zend Optimizer) | - | ![]() | ||||
PHP 5.4 (без Zend Optimizer) | - | ![]() | ||||
PHP 5.5 (без Zend Optimizer) | - | ![]() | ||||
PHP 5.6 (без Zend Optimizer) | - | ![]() | ||||
Версия PHP 7 на выбор | - | ![]() | ||||
Версия PHP 8 на выбор | - | ![]() | ||||
HTTP авторизация из PHP | - | ![]() | ![]() | |||
SSH, SCP, SFTP | - | ![]() | ||||
Доступ к mySQL | работа осуществляется с общей базой одинаковым образом | |||||
Доступ к MS-SQL | ||||||
Доступ к Postgres | ||||||
SSI | только в ASP/SHTML | ![]() | ||||
Файлы .htaccess | - | ![]() | ||||
mod_rewrite | - | ![]() | ||||
Свой php.ini | - | ![]() | ||||
PERL | ActivePerl 5.8 | актуальный UNIX Perl | ||||
CGI скрипты (Ruby/Python/...) | - / + | ![]() | ||||
Логи ошибок PERL / CGI | - | в реальном времени | ||||
старое ASP | ![]() | - | ||||
ASP .NET | ![]() | - | ||||
web.config для ASP.NET | ![]() | - | ||||
web.config | - | ![]() | - | |||
Одновременно потоков загрузки | нет ограничения | до 30 - 90 на сайт (см. ниже) | ||||
Оптимальная обработка статики | ![]() ![]() | - | ![]() | ![]() | ||
Оптимальная обработка PHP | - | ![]() | - | |||
Логи HTTP доступа | раз в день | в реальном времени |
Просим вас ответственно отнестись к вопросу выбора сервера. Неоправданная работа вашего сайта, созданного с использованием PHP, под управлением сервера для .NET / ASP, приводит к пониженной эффективности обслуживания запросов и создает дополнительную нагрузку на сервер.
ASP / .NET или UNIX?
Помимо особенностей, приведенных в таблице, существуют следующие соображения:
ASP, .NET / .NET Core
- Поддержка ASP, ASP.NET, базы Access
- очень быстро и эффективно обрабатывает запросы к статическим файлам
Linux, Apache
- SSH доступ, возможность запуск демонов (кроме сетевых), crontab
- Более полная совместимость со стандартным PERL
- Эффективнее и проще использовать собственные CGI/FastCGI обработчики (Ruby и т.д.)
Обе системы предлагают полноценную поддержку PHP. Однако, последнее время большие порталы на PHP, такие как Joomla, Wordpress и так далее, показывают заметно лучшую производительность на UNIX системах.
В каком случае следует выбирать ASP / .NET?
- Если ваш сайт работает на ASP или ASP .NET (asp/aspx).
- Если ваш сайт не использует скриптовые технологии.
- Если вы предоставляете большие файлы для массовой загрузки (файл - сервер).
В каком случае следует выбирать Apache?
- Если ваш сайт работает на технологии PHP, особенно если ваш сайт имеет большую посещаемость (более 1000 - 3000 запросов в день). Не бойтесь ограничения сессий, даже 30 одновременных сессий - это очень много. Это не связано с количеством одновременных посетителей - их может быть сколько угодно.
- Если вы не используете ASP и ASP .NET (asp/aspx).
- Если вы хотите конфигурировать свой сайт с использованием файлов .htaccess.
- Если вам нужна какая-то функциональность Apache или собственный php.ini (UNIX).
- Если вы используете http авторизацию в PHP.
- Если вам нужен PHP 4 (для старых проектов, созданных для Windows машин).