我们有一个Wordpress blog需要10到45秒才能加载。我已经备份了网站和数据库,更新了插件(以及Wordpress版本),但一切都无济于事。
我试图找出问题是关于博客本身还是主机(dreamhost)。在联系dreamhost之前,我想首先解决所有问题。
关于如何找出慢速wordpress博客的原因的任何指示或建议?
编辑:当简单地在各种屏幕之间导航UI时,后端管理面板也具有非常长的加载时间。不确定这是否会将问题指向主机,而不是博客上的内容,因为内容可能无法在管理面板上的页面加载时间中扮演那么重要的角色?
答案 0 :(得分:1)
您始终可以使用Google Page speed insights来测试网页速度。
根据您博客的结果,您应首先缩小图片尺寸。 您可以使用Photoshop等照片编辑软件或kraken等在线工具执行此操作。 在Photoshop中,您可以通过File-> Save for web。
来完成下一个问题是服务器响应时间。减少服务器响应服务器需要处理较少的php。缓存有助于解决此问题。您可以安装wp-super-cache。此插件还有助于帮助优化您的网站的许多其他功能。 (服务器响应时间还取决于许多其他因素。请参阅this。)
对于css和js缩小,您可以使用Autoptimize。
您也可以在</body>
之前添加脚本,而不是<head>
。
答案 1 :(得分:0)
我冒昧地猜测你的媒体库是巨大的;不仅有图片的数量,还有它们的大小。要以最佳速度运行,您应该在它们进入网站之前编辑这些照片,以便它们更接近所需的显示尺寸。在1,000px以上有很多图片会导致网站加载速度非常慢。
答案 2 :(得分:0)
尝试使用P3 (Plugin Performance Profiler)来检查插件(和WP核心)对网站加载时间的影响。当您意识到某些插件根本不关心性能时(例如,只有一个插件,如NextgenGallery可能占用高达60%的加载时间),您会感到非常惊讶。