Описание тега php-fpm

PHP-FPM (FastCGI Process Manager) - это альтернативная реализация PHP FastCGI с некоторыми дополнительными функциями, полезными для сайтов любого размера, особенно для загруженных сайтов.

PHP-FPM предоставляет ряд полезных функций по сравнению с традиционной реализацией FastCGI php. Он реализован в виде демона, который управляет одним или несколькими пулами процессов PHP, которые можно настраивать независимо. Основные параметры конфигурации для каждого пула включают в себя:

  • Сокет для получения запросов (локальный или TCP)
  • отдельный php.ini настройки для конкретных требований приложения
  • Динамическое управление процессом. FPM может динамически изменять количество рабочих процессов в зависимости от загрузки пула.
  • UID / GID для работников бассейна
  • Обновления конфигурации в полете - изменение конфигурации пула будет корректно внедрено для всех работников пула без потери соединений.