前面讲过网站提速和插件。很多人用免费CMS,看到什么功能都想装个插件。装了二十几个插件后,网站打开越来越慢。哪些插件该留,哪些该删?
插件为什么会拖慢网站
前面讲过原理和速度。免费CMS本身是个空架子,前面讲过核心和基础。你要加什么功能,前面讲过插件和扩展。要加SEO?装个SEO插件。要加缓存?装个缓存插件。要加表单?装个表单插件。前面讲过插件和功能。
但每个插件装上去,前面讲过代码和加载。它都会在你网站打开的时候跑一段代码,前面讲过请求和资源。插件越多,前面讲过请求累加。网站打开要加载的东西就越多,前面讲过速度和变慢。前面讲过CSS-JS加载。
更麻烦的是插件之间会冲突。前面讲过冲突和bug。A插件改了个样式,B插件也改同一个样式,前面讲过打架和显示错乱。前面讲过插件更新和主题。两个插件都加载了同一个JS库,前面讲过重复和变慢。前面讲过冗余和优化。
前面讲过安全和风险。插件越多,前面讲过攻击面和安全。每个插件都是一个潜在漏洞,前面讲过安全和风险。前面讲过漏洞扫描。插件作者不更新了,前面讲过废弃和风险。你的网站就多一个被入侵的口子。前面讲过安全防护。
哪些插件必须留
前面讲过分类和必要。不是所有插件都该删,前面讲过权衡。这几类是必须的:
第一,安全和备份插件。前面讲过安全和备份。前面讲过备份策略和恶意代码清理。网站定期备份、前面讲过防护和防火墙。这些是保命的,前面讲过必须留。前面讲过WAF和安全Headers。
第二,缓存和加速插件。前面讲过缓存和提速。前面讲过页面缓存和CDN。这个插件本身是让网站变快的,前面讲过正向和优化。必须留。前面讲过GZIP压缩和浏览器缓存。
第三,SEO基础插件。前面讲过SEO和工具。前面讲过sitemap和meta标签。生成sitemap、设置标题描述,前面讲过SEO必备。留一个就够了。前面讲过别装两个SEO插件。
第四,你真的在用的功能插件。前面讲过实用和必要。比如你真的用表单收客户线索,前面讲过表单插件留着。前面讲过联系表单。你真的做电商,前面讲过商城插件留着。前面讲过WooCommerce。其他的,前面讲过精简。
哪些插件该删
前面讲过精简和判断。自查一下:
第一,装了但从来没用过的。前面讲过插件和清理。你当时觉得「这个功能以后可能用得上」,前面讲过囤积和浪费。结果装了半年从来没打开过。前面讲过直接删。别舍不得。前面讲过清理和释放。
第二,功能重复的。前面讲过冗余和冲突。你装了两个表单插件、前面讲过重复。两个SEO插件、前面讲过重复。两个缓存插件,前面讲过冲突。只留一个你常用的,前面讲过精简。另一个删掉。前面讲过重复和优化。
第三,主题本身已经带的功能。前面讲过主题和插件。你的CMS主题已经自带了轮播图、前面讲过内置。你又装了个轮播插件,前面讲过重复。前面讲过主题功能。用主题自带的就行,插件删掉。前面讲过内置和精简。
第四,很久不更新的插件。前面讲过安全和风险。插件作者两三年没更新了,前面讲过废弃和漏洞。前面讲过插件更新。这种插件有安全风险,前面讲过安全。赶紧找替代品或者删掉。前面讲过安全优先。
怎么判断网站慢是不是插件的锅
前面讲过诊断和排查。前面讲过速度测试。先测一下网站打开速度,前面讲过工具。用站长工具或者Google PageSpeed测,前面讲过评分和报告。报告会告诉你哪些资源加载慢。前面讲过诊断。
前面讲过排查方法。如果你怀疑插件拖慢,前面讲过逐步排查。先把所有插件临时禁用,前面讲过测试。然后一个一个启用,前面讲过对比速度。每启用一个就测一次,前面讲过对比。哪个一启用速度就掉,前面讲过元凶和找到。把那个插件换掉或者删掉。前面讲过定位。
前面讲过小商家和务实。你不用当技术专家,前面讲过简单原则。插件越少越好。前面讲过精简和原则。能用主题自带功能就别装插件,前面讲过内置。能用CMS后台设置就别装插件,前面讲过原生。装插件之前问自己:这个功能我真的需要吗?前面讲过思考和克制。别什么都装。前面讲过克制和精简。
前面讲过网站和维护。插件就像你手机里的APP,前面讲过类比和清理。装多了手机卡,前面讲过清理。网站也一样。前面讲过定期清理。每个月登后台看看,前面讲过维护。把不用的插件删一删,前面讲过精简。网站又能快回来。前面讲过维护和速度。


