Я просто хочу узнать, почему люди говорят, что eAccelerator не будет работать, если включен SuPHP, потому что на моем сервере я использовал e-accelerator, а теперь включил suphp, и, по крайней мере, пока все работает нормально...
Вопросы есть
- хорошая ли идея запустить оба варианта?
- если мне нужно отключить электронный ускоритель, как это сделать?
- есть ли альтернатива ускорению, кроме e-accelerator, при использовании suphp?
- Какие есть советы по ускорению работы веб-сервера с помощью PHP?
- Есть ли у вас какие-либо идеи относительно производительности и рекомендаций по коду операции XCache?
решение1
SuPHP требует скрипта для запуска от имени определенного пользователя, поэтому я не уверен, является ли использование SuPHP в вашей среде обязательным или нет.
- Это не очень хорошая идея, поскольку они плохо работают вместе.
- Отключите eaccelerator в вашем
php.ini
файле - Нет ускорителей, которые хорошо работают с SuPHP. Я думаю, это связано с тем, как работает suPHP, и потому, что он запускает и останавливает PHP по мере необходимости. Все ускорители требуютнастойчивыйPHP.
- Если вы можете не использовать SuPHP, то я настоятельно рекомендую рассмотреть возможность использования APC - см.здесь
- Насколько мне известно, XCache не работает с SuPHP.
Рассмотрите FastCGI, так как он позволяет настраивать кэширование и имеет меньшие накладные расходы, чем SuPHP.