Remove unused CSS and JS

时间:2020-11-23 作者:Karam Abo Ghalieh

我是从谷歌pagespeed工具得到这条建议的,我的页面在桌面上运行得很好,但在移动设备上它得到了60分。检查报告here.

我从中手动删除了css和js文件https://top10appliances.com/wp-content/cache/min/1/ 但它们会再次被缓存。手机版本受此影响,如何有效解决

1 个回复
SO网友:Khane Sefid

Google页面速度告诉您,缓存文件会减慢页面速度,这并不是因为缓存文件比未缓存文件慢。

这是因为(例如)文件:https://whcl.ir/wp-content/cache/min/1/aad770152f8bd8d0197b0ef0ecc3052b.css 是所有CSS文件的组合,也是唯一的一个,因此它包含所有主题、插件和WP CSS代码。

当文件未缓存时,页面速度会检查它们,并列出每个文件(例如):20个文件*50ms。现在,当它是一个缓存文件时,Google checker会告诉你类似于1个文件*1200ms的信息,而这个文件速度更快,但它看起来像是一个大网站的文件。

顺便说一句,你必须知道,对于一个基于Hello Elementor这样的重主题的网站来说,当前的页面速度结果非常好,因此如果不更改列出的主题,就很难提高速度。

关于jQuery,Page Speed告诉我它正在加载136ms,所以可能您已经更改了某些内容,或者Page Speed在特定情况下给出了不同的结果。

相关推荐

Performance on WPMS

我的WPMS站点托管在8核/32mb RAM服务器上,但响应时间非常长。我们有大约1000个博客(单个db上有35000多个表)和70000个页面浏览量。我认为我可以缩短响应时间,将具有更多页面浏览量的博客移动到单独的DB中,并使用hyper DB插件将所有博客拆分为每个DB 100个博客。你觉得怎么样?