WordPress页面静态化

2018年3月24日07:30:16
  • A+
所属分类:wordpress

我对wordpress的赞美真的可以说是词穷了。

wordpress做为世界上最流行的php博客平台,不管是从界面还是功能上来说,都做到了非常完美的境界。可以说一般的cms根本就不能和wordpress相媲美。(wordpress因为有了插件的存在,很多的功能可以说是完爆cms。而且wordpress的界面主题十分的丰富,关键其软件生态环境非常的好,有很多的人在帮忙维护和开发)。

现在很多的小门户网站都需要快速开发,我可以保证的说,最为迅速的开发必然属于wordpress,首先php做为迅速开发的脚本语言易学易懂,再加上wordpress强大的插件功能,建站只需要半天。

但是,wordpress有一个非常大的缺点,那就是其性能消耗太过庞大,在一个4核的阿里云主机上,单机高频访问分分钟就能把服务器拖垮,如果不信的话你可以随便找一个没有优化过的wordpress的站点,在浏览器中高速地按f5刷新,你会发现其网站不能访问或者是直接502。(小镇这里举个例子,比如说http://www.wordpresshy.com/,这个是wordpress花园网站,你高频刷新它的服务器就会瘫掉,大家尝试一下就好,这个网站还是非常不错的,我也在上面看过视频学习过。还有很多很多的wordpress网站都会有这种情况)

小镇都讲到这一步了,相信大家也能明白我想说的了,没错~那就是页面的静态化!(静态化只适合小型门户网站的展示页面,如果需要较为复杂动态交互是没有办法静态化的,我在后面一个文章中将会给大家带来lnmp服务器的性能极限优化,能扛住高并发的wordpress请求)

好了,下面开始讲静态化,首先在后台下载Simply Static插件,点击安装,然后再菜单的末尾就会有Simply static的按钮,如下图所示。WordPress页面静态化

然后选择Settings,后面就是设置了,这里是关键,大家跟着我的步骤一步一步的来。

首先,大家可以看到我这篇文章的域名是zblog.ztyzly.com(小镇博客的站点域名是zblog.ztyzly.com,后台域名是blog.ztyzly.com),这就证明我的站点的url是zblog.ztyzly.com,这里的站点就需要改下后台,位置在设置->常规中。点击进入,小镇这边的设置如下图所示:WordPress页面静态化

然后进入静态化插件的设置界面,我的设置如下所示:
WordPress页面静态化第一行使用绝对url地址,请填写自己的站点url(大家记住,这里是两个地址,一个是wordpress的安装域名地址,也就是后台url,还有一个是前台静态页面的url)然后再最下面一行选择写入目录,这里请大家填写自己电脑上需要写入静态文件的目录的绝对路径。然后进入Simply Static->Generate进行静态页面的生成。最后在apache或者是nginx的配置文件中修改下域名的指向目录,静态的域名就指向静态文件的目录。动态的域名指向原来wordpress的后台地址就行了。

于是,你的wordpress性能增长了20倍(其实很多时候静态就能满足很多需求了)

小镇下一章将带来LInux lnmp服务器的性能极限优化,相信很多的站长还是非常感兴趣的(不过小镇劝一劝使用一核服务器512mb内存的站长们,你们最好还是升级下服务器,这种性能有时候优化反而会更差,因为很多的缓存技术是要利用内存的,内存最好是4g朝上)

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: