我有一个网站,GTmetrix pagespeed测试(89谷歌)得分高达88%,总页面大小为343kb,页面加载时间为1.4s,但它需要和年龄时显示测试(约20秒)网站速度和杠杆浏览器缓存
该网站与Go爸爸托管,并认为这可能是问题,但它证明了这一点。
这是一个托管的Plesk帐户,我想能够使用浏览器快取,我添加了一个.htaccess文件包含下列根:
# BEGIN Expire headers
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 week"
ExpiresByType image/x-icon "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 604800 seconds"
ExpiresByType application/x-javascript "access plus 604800 seconds"
ExpiresByType text/html "access plus 604800 seconds"
ExpiresByType application/xhtml+xml "access plus 1200 seconds"
</ifModule>
# END Expire headers
我仍然得到错误信息,充分利用浏览器缓存需要启用,任何想法如何完成?
如果还有其他好的速度/网络测试来帮助解决慢速页面显示问题?
对不起,但我不确定你的意思。所有的资源在1.4秒内加载,但浏览器需要20秒才能解析和格式化页面?... – War10ck
您最喜欢的浏览器应具有devtools功能。那里应该有资源/网络/性能页面/选项卡/部分,详细的时间信息... –
尝试页面速度插件的铬。它会给出建议以及文件的优化版本。 –