Zend Optimizer это работает попробовать? - PullRequest
2 голосов
/ 11 апреля 2011

У меня есть сервер:

Intel Processor: Intel® Xeon® X3450, 4x2x2.66 GHz
RAM memory:   8GB ECC DDRIII

Количество посетителей в день:

100k unique
400k clicks

В основном, 20 доменов запускаются из одного скрипта.Я довольно часто обновляю скрипт.Ежедневно.Мне было интересно, является ли Zend Optimizer хорошим вариантом для оптимизации работы скрипта.(хотя в данный момент я не чувствую никакого дискомфорта)

Мои две основные проблемы:

  1. Действительно ли это увеличит время загрузки страницы / уменьшит ОЗУ сервера / загрузку ЦП?Если да, то насколько (%)?
  2. Есть удобный способ, с помощью OS X, сохранять оригинальные файлы на локальном диске и каждый раз, когда вы нажимаете сохранить, программа автоматически кодирует файлы и загружает их всервер?(Я использую Панику Кода)

1 Ответ

1 голос
/ 11 апреля 2011

В ответ на ваш первый пункт. Нет, Zend Optimizer действительно имел отношение только к php4. Начиная с PHP5, внутренний механизм / был улучшен, так что оптимизатор является избыточным. Если вы еще не используете APC [1], вам следует обратить внимание на то, что здесь есть много информации и Google, но вкратце он кэширует ваш код, поэтому PHP не нужно компилировать его каждый раз, когда страница запустить. (и это имеет огромное значение для скорости выполнения кода)

Вам также следует обратить внимание на запуск какой-либо формы профилировщика, такой как XHprof [2] или xdebug [3] в коде, чтобы вы могли видеть узкие места.

Вы также можете подумать об использовании другого веб-сервера, такого как nginx / lighttpd / apache, или о точной настройке его конфигурации

Для вас второй вопрос о Coda - задайте его как еще один вопрос здесь или по адресу programmers.stackoverflow

[1] http://php.net/manual/en/book.apc.php [2] http://mirror.facebook.net/facebook/xhprof/doc.html [3] http://www.xdebug.org/

...