我在这里发帖是因为我在 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 使用率,同时在网站上加载了一页。
我知道我的问题不是很准确,并且我知道要帮助我获得这些信息并不容易。
但是,我真的不知道在哪里调查来解决这个问题。所以,每一个想法都是有用的。
谢谢。