PHP как модуль Apache
В данном случае для работы PHP используется модуль веб-сервера apache mod_php
Достоинства
Самая высокая скорость работы скриптов, по сравнению с другими методами.
Простота работы, сервер сам обрабатывает скрипты.
Общий конфигурационный файл для всех скриптов (php.ini).
Возможность задания переменных конфигурации PHP в конфигурационном файле web-сервера или средствами файла .htaccess
Недостатки
Все скрипты запускаются с правами с которым работает web-сервер, тем самым если есть необходимость записи в какую либо директорию – права доступа необходимо дать на нее всем.
В случае запуска сторонних приложений скриптами (например, почтовая рассылка), нет возможности идентифицировать пользователя который запустил процесс.
Излишняя нагрузка на web-сервер, apache занятый обработкой скриптов может медленно отдавать другие статические данные.
Ошибки в скриптах могут привести к неработоспособности всего web-сервер.
PHP как CGI (FastCGI)
В случае работы PHP как CGI используется запуск PHP-скрипта через его передачу на выполнение непосредственно интерпретатору PHP.
Достоинства
Все скрипты выполняются с правами пользователя – владельца www-домена.
Возможность индивидуальной настройки PHP для каждого пользователя.
Меньший расход оперативной памяти по сравнению с модулем apache
Ошибки в скриптах не приводят к падению веб-сервера в отличие от режима PHP как модуль apache.
Недостатки
Проблемы с авторизацией средствами PHP (средствами команды Header) по причине того, что не передаются некоторые переменные сервера php-скрипту.
Не будут работать в .htaccess директивы управления PHP (php_flag, php_value)
Изменение режима работы PHP в ISPmanager
Настройка режима работы PHP для сайта осуществляется через меню Домены – WWW домены – свойства сайта – PHP, при условии, что все эти режимы разрешены пользователю.
На нашем хостинге можно использовать PHP в любом режиме: PHP как модуль apache (даем доступ по запросу), PHP как CGI или PHP как FastCGI. Но обращаем ваше внимание, что в целях безопасности и лучшего контроля качества услуг рекомендуется использовать PHP как FastCGI.