Xampp上的Symfony开发速度非常慢,我该怎么办?

时间:2013-11-20 14:48:43

标签: php performance symfony caching

我已经设置了Symfony,但每个页面加载需要40秒。

如果我有一个空控制器,则需要8秒钟才能加载。如果我开始在数据库上进行一些复杂的查询,那就更糟了。我该怎么办?

  • 停用探查器? (这会改变很多吗?)
  • 在开发模式下激活APC? (但这不会成为更改代码的问题)
  • 将会话置于APC内?
  • 把Doctrine放进垃圾箱里?
  • ....?

我真的不知道从哪里开始。

(我使用带有Xampp服务器的Windows 7和8GB内存)

2 个答案:

答案 0 :(得分:14)

一些快速建议:

  • 安装PHP 5.5.x(更快
  • 使用mod_fcgid代替mod_php与Apache
  • php.ini 中提升realpath_cache_sizerealpath_cache_ttl
  • 禁用 XDebug
  • ...

请参阅this questionthis questionthis question

答案 1 :(得分:1)

您的系统上有些东西不对。 40秒太长了。即使在开发模式下,您的页面也应该在一两秒内显示。

其他人在此遇到过类似问题:Windows 7 php + Symfony2 terribly slow