首页 » 互联网 » 站长帮网站2021年终版优化日志

站长帮网站2021年终版优化日志

站长帮自再次开放以来(区别于2018年前的站长帮),受到广大站长朋友的关注和支持,我们也一直在努力!希望能奉献更多更优质的内容回馈大家。目前使用的这版网站一直采用 WordPress 驱动,我们的成员不定期进行主题和环境等优化,本文将优化的内容和成果分享给大家,希望能为采用 WordPress 建站的站长们提供一些参考。

WordPress 插件篇(站长帮启用插件清单)

  1. Code Snippets:WordPress替代编辑functions.php的插件,可以自定义各种钩子、函数等。更新主题/插件时无需担心自定义部分被覆盖。
  2. Perfmatters:非常优秀的WordPress性能优化插件,插件虽然很小巧,但功能非常全面。除了可以优化WordPress本身之外,其中脚本管理器堪称神器,可完全自定义哪些CSS或JS文件在哪些页面上加载或不加载。例如文章图片灯箱插件包含的CSS和JS文件默认在全站加载,通过Perfmatters脚本管理器可以将文章页面之外的其他页面排除掉,从而达到速度优化。
  3. Rank Math SEO:用户增长迅速的SEO插件,性能出众,效果媲美Yoast SEO。
  4. WP Rocket:最佳的WordPress缓存插件之一,虽然用户访问缓存页面的速度稍逊WP Super Cache与W3 Total Cache两位前辈,但开发者提供的傻瓜式设置及文件优化(CSS、JS)功能比两位前辈强大很多,特别是CSS 传递优化与JaveScript延迟执行功能。
  5. zhanzhangb-baidu-submit:发布文章时自动提交至百度搜索资源平台。
  6. Memcached for WP Rocket:站长帮自制了一款使用Memcached内存缓存功能的插件,提升WP Rocket将已缓存的页面交付给用户的速度,另外可在用户访问尚未缓存的页面时加快生成缓存的速度。该插件尚处于内部测试且暂时仅针对本站使用的主题、插件、环境,所以暂不对外公开。
  7. GP Premium:主题的高级功能插件,推荐elements功能,完美自定义主题的任何可见部位。
  8. Wordfence Security:最佳的WordPress安全插件之一。

前端优化篇

  • 将自制的浮动分享/关注工具栏的CSS与PHP代码进行性能优化。
  • 全站去除所有字体加载,改用系统默认字体:font-family:"PingFang SC","Lantinghei SC","Microsoft YaHei",arial,sans-serif,tahoma;
  • 将所有图标从iconfont改为SVG图标方式。
  • 优化所有广告加载方式(异步),控制总体广告位数量等。
  • 将Google Analytics统计的部分代码本地化。
  • 将WEBP图片文件的expires缓存时间增加到365天。
  • 手动优化所有CSS代码(默认CSS除外),总体缩小20%体积。
Lighthouse测试结果
Lighthouse测试结果

服务器与环境优化篇

  • 更新部分软件版本:
    • Nginx 1.21.4
    • PHP 7.4.26
    • MySQL 5.7.34
    • Memcached 1.6.9
  • 云服务器将普通云盘更换成SSD云盘。
  • 安装Linux内核安全补丁。
  • 内存升级至8G,针对内存容量适配Nginx、PHP、MySQL的配置文件。
  • 安全加固类处理。

其它事项

  • 记录所有changelog。
  • 备份整站与数据库
  • 所有自定义代码与CSS储存注释版本

发表评论

关注我们

关注
我们

公众号:站长帮订阅扫描二维码或搜公众号:zhanzhangb联系我们:[email protected]

站长帮QQ交流群:(加群问题答案:zhanzhangb.com)

微博分享

微博
分享

分享到QQ空间

Qzone
分享

关注站长帮公众号

微信
分享

扫一扫手机QQ/微信扫一扫