Zend Framework очень плохо работает на WAMP - PullRequest
2 голосов
/ 31 марта 2009

Я занимаюсь разработкой проекта для Windows с установленным wamp с использованием Zend Framework. К сожалению, у него очень низкая производительность, хотя я делал то, что упомянуто в руководстве:

  • удалить требуется один раз
  • добавлено apc

Я недавно установил Scienta ZF Debug Bar v1.3, и вот пример результатов, которые я получаю:

Запросы: 48 за 53,01 мс
Память: 9188 КБ
Время контроллера: 8335,74 мс

Я не могу понять, почему это работает так медленно. Любая помощь очень ценится.

EDIT:

В итоге у меня заработал профилировщик xdebug, и это очень странно, так как я вижу загрузку страницы, и это очень много ... 6-7 секунд, как показывает панель ... но в wincachegrid я вижу полный прогон время 641 мс ... я: |

Ответы [ 2 ]

2 голосов
/ 31 марта 2009

Еще несколько предложений:

  • Проверьте журналы ошибок, так как большая часть времени выполнения находится на вашем контроллере, возможно, он сбрасывает тонны ошибок.
  • Рассмотрите возможность использования кэшей опкода xcache или eaccelerator вместо APC (я считаю, устаревшим).
  • Поместите некоторый временной код в контроллер, чтобы увидеть, можете ли вы определить самые медленные части кода.
1 голос
/ 31 марта 2009

Вы пробовали профилировать приложение? Zend Studio и Xdebug предоставляют возможность профилировать ваше приложение и видеть, что именно занимает так много времени.

...