WordPress作为一个成熟的网站开发平台,本身具有非常好的编码规范,性能也相当稳定。 很多站长在选择WordPress建站后,喜欢使用插件代替写源码,为节约成本而选择低配置的虚拟主机,这些无疑会拖慢网站的速度。当然,这些不是唯一拖慢网站速度的原因,即使你没有在网站安装过多的插件和选择低配置的虚拟空间,你的网站也还是有很多待改进的地方。下面介绍一些WordPress网站优化的方法,也许对你网站的性能,加快网站速度有所帮助。
网站优化的方法很多,也是百家争鸣。这里列出几个优化方法,当然你还可以使用一些WordPress加速的其他方法:
- LNMP开启Memcached缓存加速WordPress网站运行
- wordpress后台禁用Google Open Sans字体提高加载速度
- WordPress优化:加速网站运行的五个基本技巧
- 如何提高WordPress访问速度与性能的四大方法
1、选择一个好的虚拟主机
当你想起来要去优化你的WordPress网站时,这个时候可能是你的虚拟主机运行不流畅了,或者是网站速度变慢的时候。最近我一直在优化托管于GoDaddy的WordPress网站,因为那里的主机真的很可怕,有成千上万的网站在同一个共享服务器上。这样一来,你的网站怎么可能不慢呢。当然,选择一个好的虚拟主机,对于一个小白来说并不是那么的容易。
在国外有许多专业的主机论坛可以帮助你做一些参考,不过国内基本上没有专业的主机评测论坛或者网站等。部分所谓各种TOP虚拟主机评测的网站都并不是那么公正。当然,这个是基于国内的这种环境导致。有几篇相关的文章可能对你有帮助,你可以去看看:
- 虚拟主机测评:盘点6个选择虚拟主机常犯的错误
- 选择购买虚拟主机空间必须注意的7个问题
使用WordPress建站的站长都会考虑备案的因素,如果购买国外主机或者云服务,vps等服务器,可以去Webhostinggeeks、webhostingtalk等主机评测站点逛逛。
如果网站已经备案,那就选择国内虚拟主机。国内的虚拟主机实在不好推荐,万网的虽然好,但是贵的要死,其他的也是众说纷纭。云主机,VPS等做的较好算是阿里云吧,有马云这个后台,当然是不会差到哪里去,不过VPS不一定适合所有的朋友,大家可以按需选择。
2、使用一个简洁轻便的WordPress主题和框架
这当然是一个不错的方法,如果你的网站是共享的国外空间,那效果更是明显。选择一个框架轻便,编码良好的WordPress主题对于服务器较差的站长绝对有好处。因为加载的东西越多,你的网站性能越差。
如果你对网站代码是一窍不通,建议好好考虑这一点。如果你喜欢简洁风格的,WordPress官方的主题就很不错。
3、安装WordPress缓存插件
另外一个提高网站加载速度的方法是安装一个缓存插件。 你只要安装一个像 W3 Total Cache 和 WP Super Cache的缓存插件就可以了。
当然,你也可以选择之前推荐过的WordPress小巧强大的缓存优化插件:Hyper Cache。你也可以去看看。
WordPress的缓存功能是如何实现的呢?一种是对你的页面生成一个副本,并将它们存成静态文件(比如:HTML文档),另外一种是缓存数据库查询。缓存成功之后,当有人来访问的时候,服务器会把缓存过的页面展示给用户,而不用重新查询你的数据库或动态生成页面,这样就能够加速你页面的响应时间,节省服务器资源请求。
对于WordPress小白用户,最简便、最快的方法是利用现有的WordPress插件实现一个缓存系统。
4:尝试使用CDN加速
使用CSN加速等云存储服务,可以分发缓存你网站的静态资源(如图片,脚本,css文件等),同样可以加快你网站访问速度。 不仅使资源的加载速度更快,还可以减少主服务器对内容处理的负荷,从而以良好的性能状态来处理网站的其他内容。
一般来说,这些静态资源将会缓存在你的CDN服务器来提供给您的访客。这可以确保你的站点载入的内容尽可能快的展现给你的用户。
现在的各种CDN服务也比较的多。像又拍云,七牛等。我个人一直在用的是七牛云存储。感觉还是挺不错的。免费额度高,使用便捷。
5:启用gzip压缩
网站开启Gzip压缩可以明显提升网页的加载速度,因而大部分站长都会开启这个功能。
一般开启gzip压缩大概有以下6种方法:
- 通过修改php文件开启Gzip压缩
- 通过.htaccess启用Gzip压缩
- 通过ini 启用Gzip压缩
- 安装gzippy插件开启Gzip压缩
- 利用WP Super Cache缓存插件自带功能开启Gzip压缩
- Cpanel控制面板的空间开启Gzip压缩
每一种方法的具体使用方法可以去WordPress如何开启Gzip压缩加速访问提升网站性能查看。上面有详细讲解每一种方法的使用教程。
6:安装编码良好的插件并保持更新
WordPress的插件千千万万,什么样的都有。那么多插件并不意味着所有代码都是按规范精心编码的。 你应该尽可能的安装编码良好的插件,这样才不会拖慢优化后的速度。
你可以使用P3 (Plugin Performance Profiler)这个插件,来检测分析你的插件性能。当然这个不是100%准确的,但至少你能知道哪些插件拖垮了你网站的性能。
插件的更新维护对WordPress网站来说是非常重要的。 如果你不保持所有的插件和WordPress本身的更新,您的网站安全性将无法得到最好的保障 。
这不是必须的要求,但是旧版本的插件一般都比较容易受到攻击 。 不仅如此,新版本的插件在大多数情况下更加利于优化,速度更快,没有bug更加安全。
另外,一些不使用的插件可以删除掉。 更多的插件并不一定代表会拖慢网站的速度,但是大量的低质量插件在一起绝对会减慢你网站运行速度。
80%的人都看过的文章
- 2018年4款最优秀的WordPress缓存插件
- 如何修复WordPress中的403错误
- 使用谷歌“移动设备适合性测试”工具优化移动网站
- WordPress安装后必做的18件事
- WordPress优化:修改13个主题函数加速网站运行
- 27个简单方法教你如何增加博客流量
- WordPress 页面链接添加 .html 后缀
- LNMP开启Memcached缓存加速WordPress网站运行