Zend Framework выполняет медленно - PullRequest
8 голосов
/ 25 мая 2009

Я работаю на веб-сайте сообщества, используя Zend Framework - но он настолько медленный, что загрузка страниц занимает некоторое время. Я хотел бы знать, какие аспекты Zend-фреймворка мне следует рассмотреть, чтобы убедиться, что он работает намного быстрее.

Любые советы и помощь будут с благодарностью:)


Хороший совет - я взял базу данных и проиндексировал ее с нуля - не было никаких индексов для начала: \ но в любом случае скорость немного улучшилась, но все еще довольно медленная. Есть ли еще что-то, за чем я должен следить прямо здесь?

Поскольку я просто предполагаю, что это как-то связано с фреймворком, как когда я впервые запускал базовые учебные проекты, созданные с использованием фреймворка - они тоже были немного медленными.


Хорошие советы - взгляните на статью руководства по производительности Zend. Я не совсем уверен, куда поместить код для кеширования метаданных таблицы :(

Ответы [ 14 ]

1 голос
/ 26 мая 2009

Согласен с комментарием базы данных. Если ваш сайт работает медленно, это, скорее всего, НЕ проблема Zend Framework, а скорее всего проблема базы данных.

0 голосов
/ 07 июня 2012

У меня была очень похожая проблема, мне потребовалось 10 секунд, чтобы загрузить одну страницу при работе на локальном компьютере, используя http://localhost/MY_WEB_SITE. Случайно я попробовал http://127.0.0.1/MY_WEB_SITE, и это сработало очень быстро (почти мгновенно). Я не уверен, в чем проблема с использованием localhost, но у меня это сработало (кстати, я нахожусь на Windows 7, проверил system32 / drivers / etc / hosts и там определен localhost). так что вместо localhost использование 127.0.0.1 может быть решением для вас.

0 голосов
/ 29 ноября 2010

http://www.zend.com/webinar/Server/webinar-Magento-Performance-Optimization-20090709.flv

сейчас, просматривая их бесплатный вебинар, они показывают множество решений, упомянутых в этой теме.

Надеюсь, это поможет!

0 голосов
/ 11 июня 2009

http://www.nabble.com/Caching-of-MVC-and-other-ZF-components-td15576554s16154.html

Полагаю, нам придется подождать выхода PHP5.3 и надеяться, что мы сможем использовать его в производственной среде. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...