Chinaunix首页 | 论坛 | 博客
  • 博客访问: 827802
  • 博文数量: 190
  • 博客积分: 2991
  • 博客等级: 少校
  • 技术积分: 2400
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-24 18:11
文章分类

全部博文(190)

文章存档

2015年(3)

2014年(1)

2013年(65)

2012年(121)

我的朋友

分类: 系统运维

2012-12-23 19:01:16

说起wordpress,相信很多站长朋友还是不陌生的。wordpress可以说是比较好的博客系统程序,和国内的z_blog博客程序有一拼。当然了,他们除了开发程序不一样(wordpress是php语言开发的,z_blog是asp语言开发),功能上大体差不多,都是很受欢迎的博客程序。思源SEO个人独立博客采用的是wordpress博客程序。
 
怎么说呢,后台功能还是强大的,设置上也还是比较方面的,但有一点不好,刚建立的博客,可能速度有点慢。用wordpress程序建站,最好使用Linux主机,这样,速度上可能比使用windows主机要快点。今天,思源就如何优化wordpress来提高网站打开速度提点建议,说的不好,大家别见笑,呵呵。
 
网站打开速度慢一方面是网站冗余代码造成的,怎么做,我们就是要简化这些代码,不需要的多余代码就cut掉。这里主要针对css和js,如何精简css和js代码。
 
第一:精简css代码;
 
使用简化的CSS代码对每个人都很有必要,简洁的CSS代码,可以使网站加载速度更快!比如:颜色代码”#3366FF” 可以简化成”#36F”,margin属性值 ”6px 0 8px 0″可以简化成 “6px 0 8px”等等。这些改变可能需要一些CSS基础,但是其实可以简化的就那么几种,其实并没有多少。像下面的例子:
 
原来的css代码:  .wordpress{
font-family: Georgia, Times, serif;
font-size: 12px;
color: #000000;
}
 
精简后的css代码:.wordpress-seo{font-family: Georgia, Times, serif;font-size: 12px;color: #3366FF;}
 
继续精简优化后代码后:.wordpress-seo1 {font-family: Georgia, Times, serif;font-size: 12px;color: #36F;}
 
除了在css写法上注意外,我们还可以借助一些在线压缩工具,来对写好的css代码进行简化。像 YUI Compressor 和CleanCSS这俩工具,都比较有效,但是需要注意的它有一定的概率改变你的CSS代码,某些不能通过W3C 验证的代码经过压缩后会自动被修改,所以在压缩之前最好先在 W3C 验证 确保你的原始码合乎规范,或者在压缩后人工校正并本地测试一下。当然了,再用这些工具前,先备份一下原来的css,以防自动压缩后出现错误。另外用 W3C 验证你的原始码时也不用完全合乎规范,为了保证不同浏览器的兼容性,只支持css2.0的那些css代码是有必要存在的。
 
第二:精简js:
 
js压缩:js压缩我们不用做得太多,大部分js文件都是压缩完毕的,所以js压缩一般可以跳过。不过,对多个js文件,我们可以进行合并,合并到一个js,这样可以避免多次下载读取。js合并,效果也比较明显。JS合并在尽量减少HTTP请求和实际产生的效果上,性能的提升要比精简和压缩高很多。那么怎样对多个js文件进行合并呢?
 
手工的简单合并方法:将siyuan.js、seo.js、wordpress.js……中的代码复制在一个文件中,保存为all.js,然后将原来调用siyuan.js、seo.js、wordpress.js……的引用代码替换成:
3    // 添加代码时,把 修改成合并后的js的静态地址即可。
 
精简css和js,只是提高速度的一个方法而已。其实,影响网站速度的因素有很多,网站服务器不稳定也会导致网站速度慢,甚至打不开的现象。因此,要想使网站打开速度快,选择一个好的主机空间是首要条件,其次是对程序代码的精简,这样才能更好的保证网站的打开速度。
阅读(777) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~