Музыка

четверг, 3 февраля 2011 г.

Как оптимизировать работу сайта на PHP не переписывая скрипты


 Мы взяли 2 абсолютно одинаковых по-железу компьютера, один сделали
 точной копией настроек "живого" сервера (пускай будет машина А), а второй пытались тюнить (Машина Б).
 Каждый текст проводился отдельно (за раз - одна оптимизация, без наложения).



  1.  На Б было проставлен весь новый софт с настройками по-умолчанию: 

     А - 86 ответов/секунда
     Б - 72 ответов/секунда
  2.  Выключен режим апача KeepAlive=off, добавлено количество одновременных запросов в MySQL:

     А - 86 о/с
     Б - 81 о/с

     
  3.  Добавлен модуль php accelerator

     А - 87 о/с
     Б - 93 о/с

     
  4.  3.2 Код скомпилен с помощью Zend, и подгружен Zend Optimizer:

     A - 86 о/с
     Б - 140 о/
    с
  5.  Код скомпилен MMcache

     A - 86 о/с
     Б - 215 о/с
 Тест проводился с помощью родного бэнчмарка апача. Мы были слегка удивлены тем что
 Зенд не оправдал надежды при компилировании Zend'ом, в админке не отображаются картинки.

Комментариев нет:

Отправить комментарий