Побажання та пропозиції. PHP FPM и кешер кода

domain11
9 років
0
Было бы более производительно.
vivasoft
9 років
0
Вбудований кеш байт-коду є в PHP 5.6 який у ukraine.com.ua з'явився майже відразу з релізом.
Я колись писав на рахунок APC і вони, ukraine.com.ua, відповіли що немає можливості додати.
rudenko
9 років
0
Когда-то давно мы запустили сервер, который защищает админки наших клиентов от взлома требуя перед тем как попасть в админку ввести капчу. В течении нескольких дней после запуска мы увидели, что сервер на который были возложены эти функции просто умирает от атаки ботов. Фактически он сотням тысяч ботов, которые атаковали все админки на хостинге отдавал капчу. Ставить ферму из десятка серверов не хотелось, поэтому мы:
1. Максимально оптимизировали скрипт.
2. Установили nginx + php-fpm (без Apache)
3. Начали использовать memcached.
Все это дало 300 кратный прирост производительности. Сейчас сервер легко, без малейшей нагрузки обрабатывает 10 млн. запросов в сутки.

Так вот возрадовавшись тому, что php-fpm так классно работает мы решили проверить работу этой системы на обычных сайтах и .... разочаровались. Так как прироста производительности оно не дало.

IMHO:
1. Сайт должен быть заточен под php-fpm.
2. Больше эта система подходит под сервисы, которые обрабатывают всего несколько высоконагруженных скриптов.
3. Получить прирост производительности разместив медленную CMS на php-fpm - невозможно.
4. Отказаться от Apache это тоже задача не из простых, CMS должна это поддерживать или целый сервер нужно пользователю выделять, что б сконфигурировать лично под него nginx.
domain11
9 років
0
Переключился на 5.6.
Но в phpinfo() не нашел сведений о кешере.
domain11
9 років
0
Добавите OpCache в 5.6?
domain11
9 років
0
Так что на счет OpCache? :)
Евгений В.
8 років
1
Тема закрита.