0

我在这里发帖是因为我在 Symfony2 项目中遇到了一个非常无聊的问题。(v.2.1.5) 几天以来,我的整个网站变得非常缓慢,每个页面(包括最简单的页面)都需要大约 4 或 5 秒才能加载。

显然,我在不同的服务器上尝试了我的项目,使用 Windows(WAMP 和 XAMPP 服务器)和 Debian 服务器(使用 PHP 5.3.9)。

在所有这些服务器上,我都遇到了同样的问题:页面非常慢,加载时 CPU 过度使用。我在开发模式下检查了 CPU,没有和在清理缓存之后。每次,CPU 看起来都被大量用于这些任务。

我还拍了一些截图来解释我的问题。


Symfony2 分析器:http: //intuitiv.nanakii.fr/upload/profiler.jpg

CPU使用率 :

清理缓存后在开发模式下:http: //intuitiv.nanakii.fr/upload/318-dev-nocache.PNG

在带有缓存的开发模式下:http: //intuitiv.nanakii.fr/upload/318-dev-cache.PNG

没有开发模式,清理缓存后:http: //intuitiv.nanakii.fr/upload/318-prod-nocache.PNG

没有开发模式,有缓存:http: //intuitiv.nanakii.fr/upload/318-prod-cache.PNG


所有 CPU 屏幕截图都显示了我系统上的 CPU 使用率,同时在网站上加载了一页。

我知道我的问题不是很准确,并且我知道要帮助我获得这些信息并不容易。

但是,我真的不知道在哪里调查来解决这个问题。所以,每一个想法都是有用的。

谢谢。

4

1 回答 1

0

和我的 profiler 相比,一切都很长,尤其是请求(加载 + 防火墙)

你经常使用 Twig 的渲染标签吗?众所周知,它会减慢一切

于 2013-01-08T14:59:53.820 回答