Хостинг с PHP: версии, FPM и выбор тарифа | Глоссарий FREEHOSTING

Хостинг с PHP

PHP Hosting
Хостинг с PHP — Хостинг с PHP — площадка с предустановленным интерпретатором PHP-FPM, поддержкой популярных версий и расширений. Подходит под WordPress, Bitrix, Laravel и большинство CMS. Версия PHP переключается через панель за минуты.

Определение простыми словами

Хостинг с PHP — это сервер, на котором уже установлен и настроен интерпретатор PHP, веб-сервер (Nginx или Apache) и менеджер процессов php-fpm. Когда посетитель открывает страницу index.php, веб-сервер передаёт файл интерпретатору, тот выполняет код и возвращает HTML. Без этой связки сайт на PHP просто не запустится — браузер увидит исходник.

Современные провайдеры держат сразу несколько версий PHP: 7.4 для старых проектов, 8.1 и 8.3 для актуальных. Переключение делается в панели управления — cPanel, ispmanager или FastPanel. Хорошим тоном считается отдельный пул PHP-FPM на каждый сайт, чтобы падение одного не клало соседей.

Сравнение (таблица)

Параметр Shared с PHP VPS с PHP вручную
Настройка Готово из коробки Свой админ или скрипт
Версии PHP Список фиксирован Любая, включая ручную сборку
Расширения Стандартный набор opcache, imagick, intl — по запросу
Лимиты CPU/RAM Жёсткие Гибкие, до тарифа
Цена входа От 100 ₽/мес От 300 ₽/мес

Кейсы использования

  • Сайт-визитка на WordPress, Joomla или Drupal — берётся минимальный тариф shared.
  • Интернет-магазин на Bitrix или OpenCart — выделенный пул FPM, OPcache и MySQL рядом.
  • Самописное приложение на Laravel или Symfony — VPS, composer, очереди и cron.
  • Негативный кейс: высоконагруженный SaaS на 1000 RPS — выгоднее уйти на Node.js или Go, PHP здесь будет давать лишние тормоза без агрессивного кеширования.

Технические детали

# список доступных версий PHP в ispmanager
ls /opt/php*/bin/php
# проверка версии и собранных модулей
php -v
php -m | grep -E 'opcache|intl|imagick|gd'
# рестарт пула php-fpm для конкретной версии
sudo systemctl restart php8.3-fpm
# тонкая настройка пула — workers и memory_limit
sudo nano /etc/php/8.3/fpm/pool.d/example.conf

Перед боевой нагрузкой стоит включить opcache, поднять memory_limit до 256–512 МБ и связать сайт с Nginx в режиме fastcgi.

Частые вопросы

Какую версию PHP выбрать?

Для нового проекта берите PHP 8.3: она быстрее, безопаснее и поддерживается до 2027 года. Версии 7.x ставьте только при наличии старого кода, который не запускается под 8.

Что такое PHP-FPM и зачем оно нужно?

FPM — это менеджер процессов, который держит пул готовых воркеров и обслуживает запросы от Nginx. Он быстрее классического mod_php и позволяет лимитировать ресурсы по сайту.

Как узнать, какие модули PHP установлены на хостинге?

Создайте файл с <code><?php phpinfo();</code> или выполните в SSH <code>php -m</code>. Будет виден список расширений: opcache, intl, gd, mbstring и прочие.