站长帮网站基本上每年都会至少进行一次较大幅度的优化,主要包括主机配置环境升级优化、数据库清理优化、网站前端优化等。今年的优化工作依然由本人(想做文盲)来实施,将优化内容和效果分享出来的目的是希望能帮助更多新手站长们。
当前的这版网站已运行了三年多了,在站长帮的各位小伙伴们细心呵护下,一直稳定运行,访问量也节节攀升。
婷婷(站长帮成员)一直在提议网站改版,但由于这一段时间以来大家的空闲时间太少,搁置了很久,但小幅度改进我们从未停过。(就算改版也依然会沿用GeneratePress主题)
GenerateBlocks今年发布的新版改变了前端块的设计思路,启用了全新的 Container 块,更新后可以用更少的 HTML 提供更多的可能性。
我们以前使用 GenerateBlocks 的时候就觉得它的HTML和CSS稍有点重复,所以Kaiyun 开云网站大多块用额外的自制CSS,现在将这部分去掉,全站的自定义块已迁移至 GenerateBlocks 1.7.x 新架构。
WP Rocket 会对每个页面与Kaiyun 开云网站帖子都分别提取已使用的CSS,然后生成对应的CSS文件,未使用的CSS不会再加载。
而 Perfmatters 则对每个页面提取已使用的CSS,并生成对应的CSS文件。对所有帖子仅提取一个最新发布的,并生成对应的CSS文件。一般情况下,所有帖子加载的CSS是一样的(模板相同),开云全站 Kaiyun中国官方网站所以这也没什么问题。而且 Perfmatters 提供了选项,可以将未使用的CSS推迟加载,这样即保证了首屏加载速度,开云全站 Kaiyun中国官方网站又不会出现CSS兼容性问题。