将WordPress真正的静态化,速度飙起来!
前言
插件原理
在介绍这款插件之前,首先简单说一下网页加载的原理,首先用户在网页上点击,发出请求,然后浏览器将这个请求传递给网站服务器,然后服务器从网站数据库调集数据,将之整理成一个静态网页文件,然后将这个静态文件发送给浏览器,浏览器将这个静态文件渲染成华丽的,我们真是可见的网页。从这里我们可以知道形成可见的网页过程在静态文件这里,在网页右键查看源代码就可以看到服务器给浏览器到底传输了什么文件。
正常来说,我们的一个网页做好之后一般不会有太大的变化,所以,我们可以直接将这个静态文件保存下来,省去了网站服务器到数据库,数据库到浏览器这里的过程,直接用户到浏览器,中间省略的时间不是一点两点。
还不理解?在举个栗子,我们在任意一个空间哪怕是静态空间,哪怕是自己的电脑(如果是电脑就不需要考虑域名问题了),新建一个名为test的文件夹,在这个文件夹目录里面新建一个test.html的文件,里面内容随便,假设这个空间域名是.me,那个用浏览器打开test.html这个文件,他的浏览器地址栏路径就是.me/test/test.html,看到了吗?这个过程牵扯到了数据库了吗?牵扯到了php?牵扯到了WordPress了吗?牵扯到了插件了吗?都木有!现在应该明白静态化的优势了吧?
插件介绍
-_-|| 之前说了那么多的无聊的,瞎掰的一大段,现在正式的介绍这款插件,这款插件是国内的博主开发,用于生成静态化缓存,目前是本站的缓存插件。
博主看法
云落对于这款插件的看法就是三个字!
- 小!这个插件只有两个文件,而且大小也是足够小,对于我这种有一些强迫症的时候,简直无法拒绝。
- 简!这款插件只有三个功能,生成缓存,清除缓存,网站有更新时候自动清理相关页面缓存。
- 爽!这款插件使用之后对于网页的加载明显有了质的变化,只要你的网速还可以,几乎是秒加载。
插件特点
2,要求服务器支持URLrewrite(俗称伪静态)
插件使用
首先插件要求必须支持伪静态,就是要求网站固定连接看起来像一个HTML静态文件,也就是要求以.html结尾。
固定连接方面,云落推荐的是/archives/$post id.html或者/archives/$post name.html ,云落自己的是第一个
,按照之前我的举例中,就可以知道了,目前我的网站根目录生成了一个archives文件夹,里面有很多.html格式的静态文件
如果没有自动生成,就自己建立一个吧,文件夹权限777
然后再根目录建立一个index.bak的空白文件,权限这个是用来生产首页静态文件的,如果已经自动生成的话,就不需要建立了。
相关链接
-- 完 --
wordpress5.2版本还能用吗?我安装了不行?
为什么我用DW找开文件一直提示242行有语法错误,可是怎么也找不到是什么原因。
我在我的独立商场用上cos html cache插件了,试试看!
https://shop.ymanz.com/
这插件不错!等我日IP500以上在换,哈哈。
@千里博客8o6o.com 暂时是用不上
规模还小或刚起步的站有必要做静态吗?
目前打开是三秒左右
@家香 没必要
好久没有更新了
@Eden 是的,但是不妨碍使用
好像用了这个插件后,主题自带的那个浏览数不更新了
@titi 是的,一般静态化插件都和这玩意冲突
你说我的站用这个插件会不会变得更快,对了,万一有评论,插件会自动更新缓存么
@同盟源 自动更新的
@同盟源 侧栏的评论也是个蛋疼的bug,侧栏的最新评论也不会自动更新,eggpain 😕
@同盟源 不是bug,静态化都这样