WordPress 的速度问题因为 google 被墙更是让不知情的人士误解,本文旨在对 wordpress 的速度优化方面提几点思路。
初级篇
更改 Google 等的外网的资源
从官网下载一个 WordPress 程序之后,首先要做的就是本地化,Wordpress 使用了很多 google 的公共库,通过网络分析,大体上要去除一下三个网址的内容
fonts.googleapis.com
maps.googleapis.com
maps.gstatic.com
对于 googleapis 的问题,360 提供了一个镜像 useso.com,替换可以基本解决
maps.gstatic.com
和 maps.googleapis.com
是在使用 Google 地图的时候才会出现,通常在用国外的主题的时候会有。
不使用 gravatar 头像
gravatar.com 是海外的服务,速度也经常很慢,最好替换掉或者不用
删掉无用的主题和插件
wordpress 在加载过程中会对 themes 目录扫描,删除无用的主题可以加速
plugins 同理,可以直接修改 wordpress 源代码,指定加载的主题
wordpress plugins 非常强大,也经常会加载一些奇怪的 js 和 css 文件到页面中,但是实际上页面中并没有用到,可以修改代码,只在需要的时候使用即可。
使用 CDN 加速静态的资源
让服务器只负责解析静态资源,可以使用 WordPress 七牛插件,让图片等静态资源直接由七牛服务器提供,可以很大程度提高服务器的负载能力
CSS 资源加载优于 JS 加载
- 减少 CSS 和 JS 库的使用
- 减少网站中的小文件
- 对图片资源进行处理和压缩
- 使用 CSS 等小图标
- 使用页面缓存服务
- 设置图片等资源的过期时间
- 使用 gzip 进行优化
- 合并小的 js 和 css 文件并控制大小
高级篇:
在往深层次优化就主要是后端如何处理了,面对高并发的网站访问,
可以参见高性能网站架构的相关知识
发表回复
要发表评论,您必须先登录。