如何解决最小化js和css的首次加载延迟?

时间:2019-05-26 作者:Calvin

Scenario: - 我的网站页面和大多数页面通常加载3到5秒我的网站上有很多帖子,每12小时就会有新帖子添加。我没有使用任何现场缓存插件来避免缓存文件占用大量磁盘空间。-我正在使用cloudflare缓存,过期时间设置为8小时,以便我的首页、类别和归档页可以相应地更新为新内容。

Problem: - 我想提高我的谷歌页面速度得分,并尝试运行像AutoTimize这样的插件,它可以自动缩小并延迟css和js的渲染阻塞这些插件极大地提高了缓存页面的页面排名分数。-然而,这些plguins实际上让我的网站变慢了,因为他们在第一次加载未缓存的页面时增加了5到10秒,以便进行缩小和缓存写入。(我的缓存每8小时过期一次)

Question: 在我的情况下,是否有一种方法可以保持/提高我通常的网站速度,并满足pagespeed minify和script Delay的要求?

1 个回复
最合适的回答,由SO网友:Calvin 整理而成

最后,我使用speed booster插件延迟javascript和内联CSS。对于缩小,我手动缩小。js脚本和。css文件。这有助于提高我的pagespeed分数,而无需经历首次加载问题。

正如TomJ Nowell所建议的,不要使用强力锤方法,使用像AutoOptimize这样的插件,这实际上使任务更加复杂。