@almassar
web программист

Почему популярные хостинги ставят по умолчанию режим PHP CGI/FastCGI?

Почему популярные хостинги ставят по умолчанию режим PHP CGI/FastCGI? Наверно в этом режиме нагрузки меньше сервер? И вообще есть большая разница в каком режиме работает PHP?
CGI/FastCGI или как модуль ?
  • Вопрос задан
  • 3156 просмотров
Пригласить эксперта
Ответы на вопрос 4
GHua
@GHua
PHP в режиме fastcgi дает некоторые плюсы:
- suexec -- запуск потока от имени владельца файлов, разграничение доступа;
- возможность контролировать количество процессов обработчиков, их время жизни, время простоя;
- возможность создать свой php.ini для каждого клиента;
- возможность обслуживать несколько версий php одним веб-сервером;
- утечка памяти в php процессе никак не сказывается на веб-сервере;
- возможность собрать apache в режиме MPM worker/event, а значит экономить память на каждое соединение.
Ответ написан
Комментировать
1. Больше влезет обычных php-mod
2. Некомпетенция ( прийдется допиливать убогие админки для работы с этим модом)
3. пхп флаги не работают в FastCGI из .htaccess а следвательно нужно еще допиливать разрешения на кастомизацию php.ini, опять же кривые руки и всем нехочется, или ставить патч.
4. Дорогой хостинг может предоставить любые представления php из разумных разумеется. Все зависит от админа и не более.
5. Некоторые кренделябры всеже на FastCGI чуть чуть работают по другому а служба тех поддержки не особо горит желанием что то делать в направление увеличения звонков с вопросами.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Основная фича тут в безопасности, и можно разнести запуск php по разным юзерам.
Ответ написан
Считаю, что экономия, чтобы больше юзеров впихнуть на сервер.
Когда по сути стоимость сервера 3000р грубо говоря это 30 человек по 100р
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы