我的blog提速

Posted By: agon,  Published:April 4th, 2008   

这个空间是免费的,域名是免费的,连我上网都是免费的,就是电费不免。本来也是搭着自己玩吧,也不要求流量,可毕竟是免费的又在国外的空间,又加上这个超多图片的主题,就算只自己看速度也不爽。后来看到了一些提速的文章,感觉还是很有帮助的。 最开始,要学习阅微堂的blog提速系列文章,看完他写的东西和给的链接,学到不少东西 1.合并和压缩css,js并放在合适的地方加载,合并用的是合并css和js文件,加快浏览速度的方法,简单压缩css用的是tweak,简单压缩js用的是JsMinGUI.exe 2.使用压缩传输和强制cookie:这个时候css和js已经确认修改好,不轻易动了,这里会给他们价格expire,用的阅微堂里压缩传输你的文件的方法,不过最好在redir.php里加个判断,如果是css或js类型才给加expire,

if ($_REQUEST['type'] == css || $_REQUEST['type'] == js){
header("Expires:".gmdate("D, d M Y H:i:s", time()+15360000)."GMT");
header("Cache-Control: max-age=65360000");
}

要不然客户端不随页面更新 3.能不用的插件尽量不用,现在基本上没用什么插件,有也几乎都是后台的 4.css sprite,经过以上设置基本上,打开页面80%以上的时间几乎都用在了请求这个主题的图片上了,但由于css里的图片都用了background-position里的关键字,不能混合使用了放弃了。 5.使用cos-html-cache静态化网站,使用的时候需要注意除了按readme里说的,用2.5的还要按这里的方法,把cos-html-cache.php里的wordpressuser_改为wordpress_,否则登录状态也触发缓存。同时把没有静态的网页gzip传输,在主题的acchive.php和seache.php的最前面加上

<?php
if ( extension_loaded( 'zlib' ) ) {
ob_start( 'ob_gzhandler' );
}
?>

6.分析wordpress,并优化代码。算了,没能力。在阅微堂给的一个链接里推荐一本书,High Performance Web Sites,对提高网站性能有一个很好的认识,在emule里搜索可以吓到这本书。由于主要是个人自娱的,除了这个有点重的主题,还有对javascript一窍不通,php仅能读简单的代码,没能力自由hack,对网站的捣鼓,暂时到此了。虽然学到了不少,但其间也方法不当做了不少无用功。

1条回复

添加你的回复

  1. 我这里访问速度还不错~~

你的回复