wordpress优化 一

wordpress站点优化

首先你要知道你的站点情况,这样才能完美了解自己网站缺陷在哪里,
这里推荐使用 GTMETRIX 来进行测速
注意如果你的服务器在国内,不推荐使用这个来进行测速,但是你可以根据上面的检测报告来进行优化

我目前的缓存策略大致上,就是memcache+Autoptimize+wpsupercache,外加动静分离(图片放在Github上)。当然,我还用了Autoptimize这个插件来优化网站的css及js文件(把css文件统一放在一起,js文件统一放在一起的这么一个插件)。
如果你不知道如何使用Github上的cdn (参考我之前的一篇文章 https://bozaiq.cn/git-cdn/
MemcacheD Is Your Friend

[toc]首先推荐的wordpress插件Autoptimize

这个插件不用多说了很多人都知道这个压缩插件,你可以在插件库里面下载,也可以到官方地址打包下载后上传到wp-content/plugins/下 解压即可

Autoptimize 优化你的网站真的很容易。它可以聚合、缩小和缓存脚本和样式, 默认情况下在页面头部注入 CSS, 但也可以内联 Critical CSS 和延迟已聚合的完整 CSS, 移动和延迟脚本到页脚, 并缩小 HTML。可以优化和延迟加载图像, 优化谷歌字体, 异步非聚合 JavaScript, 删除 WordPress 核心表情符号等。因此, 它可以提高你的网站的性能, 即使已经使用 HTTP/2! 有大量的 API 可以让您定制 Autoptimize 以满足每个站点的特定需求。–注意这个插件一般是配合缓存插件使用的,这里我用的是wp super cache插件

wp super cache

关于插件的安装,直接Wordpress后台插件,安装插件,搜索WP Super Cache安装并启用即可。
关于设置,由于我的系统是Apache,支持mod_rewrite模式,所以我这里直接使用了专家模式,而不是简单模式。

注:

  • 这里说的mod_rewrite,对应于Apache服务器的.htaccess文件。
  • 专家模式:使用.htaccess控制静态页面的生成访问
  • 简单模式:使用php控制静态页面的生成访问

个人认为,.htaccess文件比php更加高效,所以我选择了专家模式。至于nginx服务器,由于没用过就不太了解了。–(这里我使用的是简单模式)–新手设置勾选他推荐的就可以了
一般推荐禁用登录访客访问缓存页面(可能会有一些bug存在)。当然,如果你的访客大部分都是登录用户,最好选择为所有访客启用缓存。这个,就要看自己怎么想的了。

推荐开启压缩页面,这个压缩页面以便让访客更快浏览。这里的压缩指的是gzip压缩,而不是传统意义上的html压缩。举个例子:服务器之间把html压缩成gzip,可以之间把55k的html文件变成10K左右的gzip文件,浏览器再自动解压,效果挺好的。

暂时跟新到这里,后面跟新 wp super cache插件配合 Github CDN 方法

具体效果速度查看:https://wyym.vip

这里使用的就是GitHub+ wp super cache 插件 的cdn模式

暂无评论

发送评论 编辑评论

正在回复 的评论 :

				
上一篇
下一篇