我在这里发帖是因为我在Symfony2项目上遇到了一个非常无聊的问题。 (v.2.1.5) 几天以后,我的整个网站变得非常慢,每个页面(包括最简单的页面)需要花费4到5秒才能加载。
显然,我在不同的服务器上尝试了我的项目,使用Windows(WAMP和XAMPP服务器)和Debian服务器(使用PHP 5.3.9)。
在所有这些服务器上,我遇到了同样的问题:页面非常慢,加载时CPU过度使用。我用dev模式检查了CPU,没有,并且在清理缓存之后。每次,CPU看起来都用于这些任务。
我还拍了一些截图来解释我的问题。
Symfony2 profiler: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使用率,同时在网站上加载一页。
我知道我的问题不是很准确,我知道帮助我掌握这些信息并不容易。
但是,我真的不知道在哪里进行调查以解决这个问题。所以,每个想法都会有用。
感谢。