Разработчики из компаний Zend и Acquia представили отчет (http://www.zend.com/topics/Optimizing-Drupal-Performance-Zen...) (PDF, 500 Кб) о проведении тестирования производительности Drupal при использовании различных режимов кэширования и технологий акселерации. Рассмотрено использование PHP 5.2.10 без дополнительных оптимизаций, задействование кэширования байткода при помощи APC и Zend Server, а также организация кэширования промежуточных данных в памяти и на диске.
Ниже приведен график, отражающий число обработанных запросов в секунду при включении режима агрессивного кэширования в Drupal. Тестовая машина базируется на процессоре AMD 2GHz и снабжена 2 Гб ОЗУ, программное обеспечение: Fedora Linux 11 + Apache 2.2.11.
<center><img src="http://www.opennet.me/opennews/pics_base/25355_1265782920.jp... style="border-style: solid; border-color: #e9ead6; border-width: 15px;"></center>URL: http://devzone.zend.com/article/11777-White-paper-Optimizing...
Новость: http://www.opennet.me/opennews/art.shtml?num=25355
Интересный отчет.
Там в pdf много графиков, кстати.
Складывается ощущение, что Page Caching работает в одном режиме, не зависимо от того, стоит ли aggresive caching, или normal caching.
Ну а если хочется ускорения без заморочек, то, имхо, APC выигрывает по соотношению результат/сложность.
PHP-5.3.1 как всегда в пролёте......правельно! зачемже PHP-кодерам замыкания и пространства имен :D -- это не в их стиле кодинья :-)
Друпалоидам - незачем, верно. Но есть и нормальные разработчики.
а Вам какие CMS нравятся? собственной разработки :) ?
> а Вам какие CMS нравятся? собственной разработки :) ?Те, у которых под капотом нормальный фреймворк. А не воплощение всего NIH планеты.
в пролёте потому что Zend Server для 5.3 еще в бете
> ...правельно! зачемже PHP-кодерам замыкания и пространства имен :DИнтересно, а правильные кодеры владеют языками программирования так же как как и русским языком? :)
P.S. По моим наблюдениям - чем более крутые концепции и абстракции хотят юзать програмеры, тем более дерьмово то что потом получается на выходе, уж извините. Подозреваю что дело в том что плохим танцорам вечно что-нибудь мешает.
Я начал читать ваше сообщение, после прочтения взглянул на ваш ник и только тогда понял, как мне интерпретировать прочитанное.
Мне одному так кажется или это действительно попытка Zend'а пропиарить свои продукты? Почему нет результатов APC + друпаловский кэш? Учитывая крайне небольшую разницу между чистыми APC и ZendServer (меньше сотни RPS), то получается, что смысла платить за ZendServer нет никакого: заменить Апач на nginx+php-fpm и эффект будет куда заметнее.... А потом еще на Друпал поставить Boost, чтобы анонимам отдавать все статикой и вообще толку от всех этих Zend'овских попыток не будет никакого...
Хорошо еще, что PHP опенсорсный. А то иначе Zend начал бы встраивать специальные "тормозилки", чтобы свои продукты продавались лучше...
возможно APC+друпаловский кэш будет быстрее их продукта, который они этим тестом и пытаются рекламировать
Нет не вам одному так показалось. Судя по тем графикам Zend Server стоит ставить только из-за page-caching, который в свою очередь присутствует исключительно в платной версии сервера.
Естественно, это самопиар.
Но всегда можно делать свои выводы на основе представляемых данных.
Я полностью согласен с вашими выводами.
Один только APC дает сильный прирост скорости.
Кому-то хватит и его.
Хм... Все-таки интерес зендовый сервер представляет. http://www.drupal.ru/node/40193. Хотя может быть я и не прав.
Интересно, а eaccelerator как себя покажет по сравнению с рассмотренными? Я сейчас его использую.
Хм , имею подобную машину , только с интел селероном и дебианом( apache+nginx), drupal(голый) c APC больше 15 страниц не отдает ...