SEO顾问服务培训—免费提供网站优化指导及SEO学习方法!
您好,请 【登陆】【注册】

您现在的位置:北京SEO技术服务中心 > SEO技术 > SEO入门 >

WordPress性能优化:为什么我的博客比你的快?

发布时间:2015.10.28 浏览:
WordPress博客
为什么我的博客比你的快?
 
WordPress 效率问题主要是出在哪里呢?根据我多年 WordPress 建站和维护的经验,很多性能的问题都是 WordPress 使用不当造成的,比如安装太多效率低下的插件,使用代码质量低下的主题,没有正确处理 WordPress 的缓存等等,所以提高 WordPress 性能,就要从这些方面入手。
 
天就给大家讲讲自己多年总结的 WordPress 优化经验和技巧:
 
1、动静态分离
 
不管 WordPress 博客还是其他 CMS 建的站点,优化的第一步一定是动静态分离,这也是你看到新浪,腾讯等门户,他们图片的域名和网站的域名不是同一个的原因。
 
网站的静态文件一般有两种:第一种是网站的 CSS,JS 和一些主题的常用背景图片和按钮文件,这些图片如果网站不进行改版或者其他改动,基本上是不会修改的,第二种是每天更新的网站内容中上传的图片或者附件,这些图片文件也是基本不会改动的。
 
解决好静态文件存储和加速,网站性能就首先能得到基本的保证了,WordPress 构建的网站和博客也是一样的。对于这些静态文件来说,最好的解决方案永远是使用 CDN 网络进行加速,这样服务器的压力将大大降低,因为访问页面只有当前页面是在自己的服务器上,其他所有图片, JS 和 CSS 都是从 CDN获取的。
 
2、服务器优化
 
优化好静态文件之后,就要开始对网站的动态内容进行优化,优化动态内容,首先要有一个稳定网络环境,稳定的主机供应商和服务器性能的优化。
 
选择一个靠谱的主机托管商,个人推荐 BGP 或者多线机房,让全国用户访问都能有不错的速度,然后尽量选择独立的服务器,再不济,也得 VPS,  因为你没有服务器的 Root 权限很多东西是无法进行的。
 
3、服务器问题解决之后,服务器可以做如下优化:
 
MySQL 设置 MySQL Query Cache,可以保存保存查询结果,同样的查询不再从数据库检索,对速度有很大的提升。
 
PHP 开启 OPCache:把经过编译后的 PHP 代码缓存到共享内存中,并在用户访问的时候直接调用从而起到高效的加速作用。
 
安装 Memcached 和 PHP Memcached 扩展:使用 Memcached 来缓存 WordPress 数据。
 
4、微助点编辑器
 
MySQL 设置 MySQL Query Cache,可以保存保存查询结果,同样的查询不再从数据库检索,对速度有很大的提升。
PHP 开启 OPCache:把经过编译后的 PHP 代码缓存到共享内存中,并在用户访问的时候直接调用从而起到高效的加速作用。
安装 Memcached 和 PHP Memcached 扩展:使用 Memcached 来缓存  WordPress 数据。
 
5、WordPress 程序优化是基于 WordPress Object Cache 的机制对 WordPress 插件和主题进行优化,主要经验有以下几点:
 
只使用必须的 WordPress 插件,安装太多的 WordPress 插件很容易引起性能问题。
 
从正规站点下载 WordPress 主题,这样下载的主题才能保证质量和安全。
 
WordPress 主题和插件尽量使用模板函数,因为 WordPress 模板函数如果可能都已经做好了 WordPress Object Cache。

 
0
赞一个
关键词: Wordpress 博客
预约SEO顾问服务请联系:185-1018-8870(手机微信同步) 领取免费VIP内部课程

文章来源:
文章标题:WordPress性能优化:为什么我的博客比你的快?
本文地址:http://www.zhizheseo.com/SEOjishu/SEOjichu/238.html
版权所有 © 北京SEO技术服务中心(微信/QQ:zhizheseo/2052048546),欢迎分享本文,转载请保留出处! SEO实战培训

相关资讯:

评论

游客,你好!评论请填写验证码:点击我更换图片
最新评论