加速wordpress的几种方法

USIT365.COM原创,更新于2018年6月9日。

WordPress是一个PHP开发的博客程序,虽然目前博客已经没落很久,但Wordpress广泛的插件和主题系统扔撑起了整个互联网内容的约28%——这其中有杂志、个人CV、商城、论坛、项目管理等等各种各样的应用。

虽然wordpress已经帮站长做好了基本的优化,但是要运营好一个网站前,Wordpress建站仍有不少基础性的工作需要完成。

网络上有不少关于此类的文章,但是要么主题分散,要么是英文的,阅读和总结起来实在不方便。今天我就结合实际的经验,来谈谈加速wordpress网站的方法或者说优化wordpress的途径。

加速域名解析

基本上和每一个网站一样,你注册托管域名后,最好找一个能提供DNS解析加速的服务商,例如DNSPOD之类的。

对于服务器在大陆以外的网站来说,有DNS解析加速和没有DNS解析加速表现差距会比较大。

这一点对搜索引擎给你的评估是有影响的。

打开GZIP、最小化html和css以及javascript内容

不管你的VPS服务商给你多大的带宽,更小的网页内容肯定是能在更短的时间内加载完毕的。对于使用云服务的站长来说,更小的网页体积、更小的css文件和更小的js文件,无疑就意味着省下了一笔不小的流量费。

使用公用的js库

对于广泛应用的jquery、bootstrap这些js类库,各大互联网公司基本都有提供免费的调用途径,阿里巴巴、微软都有着清晰的文档告诉你怎么调用,尽量少的调用VPS的本地文件,既可以节省VPS的文件IO,又可以加速网站,何乐而不为呢。

裁剪、压缩图片

这个是老生常谈了,但是往往会忘记——jpg格式,尽量的压缩,符合你网站样式的大小,带来的是诸如200KB降低到20KB的图片大小变化。这可是10倍啊。

优化js和css

wordpress使用的各种主题、插件,几乎都会有自己定义的js和css文件,有时候自己还想自定义一些功能、样式,这样下来,一个页面调用的js和css往往数量惊人,这也意味着加载速度的变慢。

通过减少js、css的调用,移动js的位置,能够大幅度的提升页面加载速度。

优化wordpress的wp_options表

很多人没有注意到wp_options表里面数据膨胀带来的sql查询效率问题,实际上,这个表可能拖慢你的wordpress几秒钟的时间。

通过日常的清理和添加索引,你就会感觉网站即使运行久了也能保持健步如飞,而不是日渐吃力。

缓存内容——本地和CDN

如果你的网站访问量大,那么很有可能你的磁盘的IO就会是网站加载速度的瓶颈。为什么?因为每当页面被访问一次,你的mysql数据库机会被wordpress查询好几次,假若同时访问量飙上,你的网站就有机会挂掉,幸幸苦苦的SEO和网站优化就这么付诸东流。

而通过缓存,就能一定程度上的缓解这个问题,实际上,大部分的小网站通过这个步骤,都能带来访问速度的极大提升。

清理插件、防挂马、防暴力破解

如果你已经把上面都已经做好了,但还是有页面加载的问题,那就要注意了。有时候,木马也能让你的页面加载速度降低到令人发指的地步。

除非注明,本站文章均属原创。如转载本篇文章,请注明:转载自365IT新闻

本文地址: http://www.usit365.com/wordpress_site_tunning/