2011-11-21 16 views
3

我的symfony项目工作速度很慢,每页4到8秒 (我在开发环境中工作)。我尝试过使用PHP APC(使用它,它运行速度较慢),我试图优化我的代码,我试图探索标准的symfony库等,但没有帮助我。如何使Symfony更快

P.S.我有一个很好的硬件,我确信这个问题不在其中。

+3

我不认为问题是symfony太慢了,因为它不会是今天的令人尊敬的框架。这个问题不是肯定​​的。你有没有分析你的应用程序? –

+0

还没有,达米安,我现在要去做 – bonbonez

+0

你在使用Windows吗?无论如何,我发现WinForm环境在symfony方面相当缓慢。 – halfer

回答

6

找到你的瓶颈在你的应用程序的位置。

最有可能的是,这不会是一个Symfony问题,而是您已完成的工作或您已完成的工作。

安装XDebug,分析您的应用程序,然后分析结果以找出正在计算所有相对时间的内容。 您可能会看到类似于相对时间的98%的东西,并且可能会像超时请求等那样难以理解。

+0

谢谢,兄弟,我会尽量按照你的建议。 – bonbonez

1

使用分析器查找瓶颈。我们无法确定应用程序的哪一部分很慢。

您必须自己运行一些基准测试,方法是记录关键执行点的时间,深入了解代码,直到找到缓慢的地方。

+0

谢谢,我将立即开始调试。 – bonbonez