« HTML解决乱码问题门户网站SEO优化指南实践 »

WordPress优化指南

发布:zyseo | 分类:web2.0技术 | 评论:0 | 引用:0 | 浏览:

WordPress优化指南
   许多博客爱好者都非常喜欢使用国外的WordPress与国内的Z-Blog系统来畅所欲言记载自己心得,特别SEOER

已经在泛滥利用他们,看似blog和blog营销很热门,个人偏爱WordPress,在我看来,并非每个博客都要做优化,

这儿只给需要的人,在此WordPress优化作个指南,抛砖引玉作用.
  
一.插件功能
安装常用的插件或指关闭一切不必要的插件(plugins)以此尽可能的减少插件数量。

二.缓存功能
首先你可以开启WordPress自带的缓存功能:
打开WP根目录下的wp-config.php文件,在最后一行之前添加 define('ENABLE_CACHE',true);
将WP-content目录下的cache目录属性改为777,以保证系统能够写入cache。
如果您的blog日访问量在200以上,建议安装WP-Cache或者WP Super Cache插件,否则不推荐使用。我自己使用的

是WP-Cache。
让WP-Cache也用上Gzip:
如果你安装了WP-Cache,一定知道WP-Cache要求必须关闭WP的内置GZip功能,但是我们可以在wp-cache-

phase1.php中添加代码来实现Gzip压缩功能。 打开wp-cache-phase1.php,大概在35行左右找到如下代码:

1.if ( extension_loaded('zlib') ) ob_start('ob_gzhandler');
减少HTTP请求---合并JS和CSS文件:
不少插件都有自己的JS文件,系统在读取这些文件时候会产生大量的http requests,产生的延迟约为0.2秒/个。

因此将所有的JS和CSS文件合并,会减少很多HTTP请求,大大加快页面的读取速度。
但是我不建议大家自己手动合并代码,这里我采用的是阅微堂的合并的方法 。
具体是建立一个新的all.js.php文件,内容是:
2.header($header);
在此代码前添加下面的代码:
3.foreach ($meta->headers as $header) {
view sourceprint?1.<?php
4.require_once('目录/wp-blog-header.php' ) ;
5.include ("/blog/a.js" ) ;
6.include ("/b.js" ) ;
7.?>
其实就是将header.php里面的那些js文件都include到all.js.php,然后在header里面包含all.js.php文件即可:

 

三静态化页面
安装 cos-html-cache 这个插件。
利用Gzip对css、js还有html文件进行压缩:
这步其实是第六步的延续,因为gzip的压缩比很好,以至于我们可以不用预先压缩css和js代码就可以达到很好的

压缩比。
首先建立一个文件style.css.php,放在自己的theme目录里面。然后在header.php文件中把读取style.css改为读

取style.css.php。

最后图片及CSS排版
1.<a rel="license" href="" title="Some Rights

Reserved" class="creativec" target="_blank">&nbsp;&nbsp;&nbsp;&nbsp;</a>
把所有你会用到image都用这种方式修改。上传更改过的所有文件,重新读取,你会发现你网站loading的速度会

快很多。你可以按照每个image所产生的http requests约为0.2s来计算。
2.text-indent: -9900px;
主要用来将文字隐藏,但我不建议这样做,这样的话,在firefox中点击会出现长长的虚框,影响美观。
我的做法是此链接的title文字部分,用“&nbsp;”。回到我的例子,我们就可以在sidebar.php添加如下的信息

。注意我在写它的title时候用的是空格符号&nbsp;。
  使用以上方法,可以帮助你建立一个迅速快捷的 WordPress 站点,赶快行动吧

tagTags:WordPress 优化  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。