我有一个wordpress博客,它有严重的性能问题(比如每个页面加载10个)。我安装了WP超级缓存,试图解决这个问题,但当用户第一次访问该页面时,缓存过期后,它需要10秒才能加载。缓存后,站点速度正常。
因此,为了解决这个问题,我将预加载模式配置为每30分钟运行一次,但有些东西不起作用,因为一旦缓存过期,第一个用户必须为每个页面等待10秒……
我将缓存配置为持续1小时(1800s),并将预加载设置为每30分钟运行一次,这样就应该始终存在用户请求的页面的缓存版本...但不是:(
我真的很感谢你的帮助,因为我不知道还能做什么。
提前感谢!胡安
发布于 2010-12-16 02:44:35
有时候,插件可能写得很差,而且会占用资源。禁用每个插件,看看站点是否运行正常。然后开始重新启用插件,直到你找到问题的根源;然后你应该去掉有问题的插件,并找到一个替代品。
发布于 2010-12-16 02:44:29
安装FireBug并使用"Net“选项卡查看加载所需的时间。它可以是任何东西..脚本、外部脚本、来自外部站点的图像、数据库连接等。
我找出了问题,然后你就很容易解决了。
发布于 2010-12-16 02:54:09
如果缓存解决了这个问题,那么你的罪魁祸首可能是写得不好的代码(大量的错误抑制等)。
另一个问题是托管代码的服务器(不太可能,但也有可能)。如果服务器出现问题或内存不足,它可能会在传递内容时响应较慢。
https://stackoverflow.com/questions/4453561
复制相似问题