编辑整理:整理来源:油管,浏览量:86,时间:2023-02-26 17:30:02
怎么优化wordpress动态页面,wordpress终极优化,wordpress性能优化
WPJAM Basic 插件的「优化设置」是 WPJAM Basic 的最开始的功能,可以说是我爱水煮鱼博客多年使用 WordPress 的经验而整理的优化插件。
当时的想法就是各种用不上的功能,或者可能影响性能的功能,都提供开关,让自己在进行 WordPress 定制开发的时候,只需要一键搞定,经过几年的发展,我这块优化设置的功能分成功能屏蔽和增强优化两大块:
功能屏蔽上图可以很清楚看到,功能屏蔽就是让你屏蔽 WordPress 中一些用不上的功能,并且还给出了一些简单的理由以及什么场景可以屏蔽该功能。目前的支持屏蔽以下功能:
1. WordPress 文章修订功能介绍和屏蔽
文章修订会在 Posts 表中插入多条历史数据,造成 Posts 表冗余,建议屏蔽文章修订功能,提高数据库效率。
2. 彻底关闭 WordPress Trackback,防止垃圾评论
Trackbacks协议被滥用,会给博客产生大量垃圾留言,建议彻底关闭Trackbacks。
3. WordPress 如何存储和显示 Emoji 以及如何优化
WordPress 使用图片来渲染Emoji表情文字,但是渲染图片经常打不开,并且现在主流浏览器都已经支持Emoji文字,建议屏蔽 Emoji 功能。
4. 屏蔽 WordPress 智能字符转码功能,加快页面显示
WordPress会将一些纯文本字符转换成格式化的 HTML 实体,但是这些转换并不适合中文环境,所以我们最好去掉这些字符转换。
5. WordPress Feed 详细介绍、使用和屏蔽
WordPress Feed 主要用于阅读器使用,但是现在使用阅读器的用户越来越少,而 Feed 更多被人用于采集,造成不必要的资源消耗,建议关闭站点 Feed。
6. WordPress 站点管理员邮箱验证功能介绍和屏蔽
每六个月管理员再次登录之后,会看到站点管理员的邮箱地址验证界面,如果你觉得没有必要,可以屏蔽邮箱验证。
7. WordPress 和 GDPR 以及如何移除后台隐私相关的页面
GDPR 是欧洲的通用数据保护条例,WordPress为了适应该法律,在后台设置很多隐私功能,如果只是在国内运营博客,可以移除后台隐私相关的页面。
8. 彻底关闭 WordPress 自动更新和更新检查功能,提高后台运行速度
WordPress更新服务器在国外,经常无法打开,建议关闭 WordPress 后台和自动更新功能,通过手动或者SSH方式更新WordPress。
9. 禁用 WordPress Auto Embeds 功能,加快页面解析速度
Auto Embeds协议让你插入一个视频网站或者图片分享网站的链接,这个链接里面含有的视频或者图片就自动显示出来。但是该功能支持的网站都是国外的,建议禁用 Auto Embeds 功能,加快页面解析速度。
10. WordPress 文章 Embed 功能及如何屏蔽
文章Embed功能让你可以在WordPress站点用嵌入的方式插入本站或者其他站点的WordPress文章。如果你不需要,可以屏蔽文章Embed功能。
11. 屏蔽 WordPress 古腾堡编辑器,换回经典编辑器
WordPress 5.0 发布带来的 Gutenberg 编辑器很酷,不过很多人不习惯,还是喜欢原来简简单单的编辑,可以屏蔽Gutenberg。
12. 屏蔽 XML-RPC 服务,提高 WordPress 安全性
XML-RPC协议用于客户端发布文章,如果你只是在后台发布,可以关闭XML-RPC功能。
增强优化加速优化就是清理 WordPress 生成无用的代码,将 WordPress 一些资源加速优化,目前有以下的功能:
Google 字体加速服务
Google 字体很好用,很方便,WordPress 很多主题也使用了 Google 字体,但是 Google 在线字体在国内的速度不是很快,甚至有时候还无法打开,这也是 WordPress 有时候在国内速度不够快的原因。
WPJAM Basic 可以让选择第三方 Google 字体字体加速服务,也可以自定义输入加速服务地址:
Gravatar 加速服务
Gravatar 部分 CDN 服务器在国内访问困难,出现头像无法显示的问题,而 WordPress 后台或者评论页有时候默认加载 Gravatar 头像图片的,这样就可能造成页面卡死的情况。
WPJAM Basic 可以让选择第三方 Gravatar 镜像加速服务,也可以自定义输入加速服务地址:
Frame 嵌入
WPJAM Basic 可以让你直接在后台设置 Frame 嵌入,避免点击劫持,增强网站的安全性:
分类链接简化
去掉 category 的分类目录和 WordPress 的页面的 URL,这两种页面的页面rewrite 规则是不是一样的,那么我们可以直接使用页面的 rewrite 规则来处理了。
WPJAM Basic 还额外增加一个选项,如果博客自定义了其他的自定义分类模式,可以选择设置哪个分类模式应用该功能:
图片时间戳
如果长期上传的图片名字都是 1.jpg 的话,那么上传一张图,会造成数据库进行几十到上百次的 SQL 查询,应该在上传的时候把图片的名字更改了,给图片的名字加多一个时间戳,这样就能几乎保证图片名字不可能重复了:
移除页面头部代码
WordPress 会在页面的头部输出版权信息和其他服务发现代码,版权信息代码会让用户知道你的目前运行的 WordPress 的版本,而服务发现代码则可以说明你的博客支持哪些服务。
这些代码在前台反而会引起一些安全的问题,最好一键去掉。
移除工具栏
一般不建议在网站前台显示 WordPress 工具栏,所以可以一键移除。
移除 WordPress 大小写修正
如果熟悉 WordPress 的用户,都会正确 WordPress 模式书写,所以从效率优先考虑,没有必要浪费时间在这个转换上面,一样一键移除。
移除后台页面右上角按钮
WordPress 后台很多页面右上角,比如后台文章列表页面,都会有「显示选项」和「帮助」这两个按钮,一个是用来显示和设置该页面的选项,一个是用来获取该页面的帮助信息:
首先这两个按钮都在右上角,很多用户都不会特别注意,以至于自己操作了都忘记了,并且帮助文档对用户也帮助不大,建议两个都移除。
怎么优化wordpress动态页面,wordpress终极优化,wordpress性能优化
作者:整理来源:油管,时间:2023-02-26 17:30,浏览:87