<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bolo的博客 &#187; Blog</title>
	<atom:link href="http://blog.imbolo.com/tag/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.imbolo.com</link>
	<description>一个设计爱好者杂七杂八的博客</description>
	<lastBuildDate>Wed, 23 Nov 2011 16:19:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>转：大学一年来</title>
		<link>http://blog.imbolo.com/an-artical-about-my-college/</link>
		<comments>http://blog.imbolo.com/an-artical-about-my-college/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 05:07:54 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://blog.imbolo.com/?p=1786</guid>
		<description><![CDATA[我现在所读的学校是一所三流的大专院校，校名很长，长到我读近一年还记不住它的全称，只记得它的简称叫广工贸，这与重本广东工业大学的简称广工如出一辙，每每有曾经的朋友问我现在在哪里读时，我说在广工贸，而他们普遍都喜欢把“贸”字忽略，听成广工。于是他们就一个劲儿地握着我的手説，广工好啊，好样的。]]></description>
			<content:encoded><![CDATA[<p>首先说明一下，这是一个师弟的文章，刊登在学院某社团的社刊上，本人觉得很值得思考，于是转载一下。</p>
<blockquote>
<h3>一．关于学校</h3>
<p>我现在所读的学校是一所三流的大专院校，校名很长，长到我读近一年还记不住它的全称，只记得它的简称叫广工贸，这与重本广东工业大学的简称广工如出一辙，每每有曾经的朋友问我现在在哪里读时，我说在广工贸，而他们普遍都喜欢把“贸”字忽略，听成广工。于是他们就一个劲儿地握着我的手説，广工好啊，好样的。我懒得去解释，也乐得去接受他们误解的羡慕。如果说来广工贸还有一件事值得我欣慰的话，那就是它的简称取的太有品味了，它完全能满足我的虚荣。</p>
<p>我是复读一年高三才考到广工贸的，比起复读那年狂妄的说过非本科不读的雄心壮志，现在走在广工贸的校园里，感心里觉得对自己的奋斗是一个莫大的讽刺，越想越觉得自己对不起大喜大悲的08年。尽管广工贸的校园环境不赖，但骨子里就是会莫名的排斥它，见人就说它是一所三流的学校。直到有一次，班主任跟我说，你不用抱怨广工贸有多烂，那只是在证明你也很烂，如果你不烂，怎么会考到这么烂的学校。</p>
<p>从此，我逢人就说，广工贸很好。按班主任“学校烂证明人烂”的逻辑，那么我说学校好，则证明人好。我承认我本人不是很好，但至少得让别人听了会错误的认为我很好。</p>
<h3>二．关于年龄</h3>
<p>我是农民的儿子，言下之意就是我的家曾经很穷，所谓经济决定文化，贫穷迫使我比一般人晚两年上学，加之复读一年高三，所以我比同届生老三岁，这很让我尴尬，特别是刚来广工贸时，要亲自填很多个人档案，旁人看到我的出生年月都吓一跳，问我是否写错了，要不然我这年纪可以做他们的叔叔，尴尬几回后，我学聪明，要再写个人档案时，我故意赖到最后一个写，然后直接交给相关负责人。</p>
<p>年龄的差距有时很微妙，相隔三岁可以筑成类似两代人无法逾越的鸿沟，也许我太成熟，抑或是他们太幼稚，堆在一起总是找不到共同的语言，为跟他们混在一块，我学着去装傻B，伪装到后来，感觉很累。于是心底感叹：看到他们，我就想起了当年，年轻真好。</p>
<h3>三．关于恋爱</h3>
<p>某协会的会长是一能力超强的师姐，我认识她，人算一般，走到街上不会影响市容。有一次跟她聊天时，她说她大学三年里，几乎什么都得到了，唯一失败的事情就是，三年来没有一个男生泡她。我听完吓一跳，反思自己一年来的感受，确实替师姐悲哀。如果懂得除了谈恋爱就没什么事可做的大学生活，才晓得谈恋爱对大学生的重要。</p>
<p>纵观校园里的一对对情侣，得出一个共同点：他们不是很帅就是很有钱。像我这种两者都不拥有的人，若牵着一女孩的手，会让人觉得很煞风景。曾想用实际行动来突破自己，可小A説，喜欢我的女孩只有两种：一种是瞎子，另一种是对我有企图。可校园里找不到瞎子，我又没有什么可供她们企图的。因此，泡妞计划还没开始，就一闻到结局的味道。于是，我继续单身，坚守一个人的世界。</p>
<h3>四．关于成长</h3>
<p>高中时忙碌得疲惫，大学时悠闲得疲惫，两者的疲惫，性质不同但本质是一样的。高中时羡慕大学的悠闲，大学时又羡慕高中的充实。错位的羡慕，让我一度迷失自己。</p>
<p>刚开学时，积极参加很多校园社团活动，但渐渐地觉得很累，于是退了出来。亦当过文娱委员，可发现自己为此付出很多，却遭来全班人的白眼，心里不平衡，于是又把文娱委员一职给辞掉。后来无官一身轻，突又觉得空虚。最后选择在电脑面前堕落自己。小A説，21世纪的大学生是堕落的一代，我有同感。觉得羡慕大学生的人都有点庸俗。</p>
<p>一直在寻找生活的重点和生命的意义，可找了一年还是和来时一样彷徨。也许大学生活就是这样的：没经历过不知道它是什么，经历过后才知道它什么都不是。</p>
<p>读高中的唯一目的是考上大学，读大学的唯一目的是把高中三年的知识全部忘掉。现在我还记得其中一些，我想，当我什么东西都记不起来了，那么那时我就该大学毕业罢。</p>
</blockquote>
<p>刊登这篇文章的社刊被学院里的一些老师传阅后引起了一些不满，于是下令全部回收，并且要求该社团社长写检讨书。我在想，这像不像秦朝的焚书？也许还我可以再扩展一下来想，但这太可怕了。</p>
<p><strong style="color:#F00">注：请和谐评论。</strong></p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/bye-bye-2009/" title="总结2009">总结2009</a></li><li><a href="http://blog.imbolo.com/optimize-my-blog/" title="我的博客优化历程">我的博客优化历程</a></li><li><a href="http://blog.imbolo.com/neo3-team-blog/" title="Neo3团队博客今天上线">Neo3团队博客今天上线</a></li><li><a href="http://blog.imbolo.com/change-the-blog-theme/" title="博客换主题了">博客换主题了</a></li><li><a href="http://blog.imbolo.com/where-are-your-visitors-come-from/" title="你的博客流量是怎么来的？">你的博客流量是怎么来的？</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/an-artical-about-my-college/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>总结2009</title>
		<link>http://blog.imbolo.com/bye-bye-2009/</link>
		<comments>http://blog.imbolo.com/bye-bye-2009/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 17:27:37 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://blog.imbolo.com/?p=1597</guid>
		<description><![CDATA[2009已经过去，看到很多朋友都已经做了2009年的总结，我也跟风总结一下。最近有点忙，正在为一个新博客做准备]]></description>
			<content:encoded><![CDATA[<p>2009已经过去，看到很多朋友都已经做了2009年的总结，我也跟风总结一下。最近有点忙，正在为一个新博客做准备。<br />
2009是我接触WordPress这个强大的博客系统的第一年。在这一年里，我的WEB技术进步了很多，虽然和很多牛人相比还是差很远。但已经能胜任普通的WEB开发了。在刚接触WordPress的时候，我和很多人一样，翻转整个网络想寻找一款个性的主题。但这是不可能的，只要网络上提供免费下载的东西，这世界上起码几千人几万人也在用。于是修改主题成为了一个习惯。从开始时的修改到现在的自己动手，从零开始创建主题，过程是漫长的，但心情是很激昂的。用独一无二的主题，能不自豪吗？虽然在这一年里，我也胡闹地发布过两次主题，但都很失败。在2010年，我会努力为WordPress这个伟大的博客系统贡献几个主题的，包括我现在用的主题，经过我完善后已经上传到官方，正在审核中，希望很快就能提供给喜欢这种风格的朋友使用。我也制作过插件，但并不优秀，在新的一年里我会抽时间完善的，并且我已经有做几个新插件的计划希望大家能支持我。<span id="more-1597"></span><br />
2009年，我的博客经过几番折腾，包括换域名，换主机等等，现在已经稳定下来，并且有了比较固定的话题和读者。能得到一部分人的喜欢，这令我感到十分的欣慰，在这里，我感谢每一个浏览过我博客的人，特别是订阅了的人。今晚，我发现博客的PR直升到3了，Alexa排名也达到了14万左右，这给了我很大的动力！虽然我不在乎这些数字，但我还是非常高兴的，起码证明了我写的东西是有价值的。<br />
2009年，也是我接触Twitter的第一年。虽然我在玩Twitter的这几个月里，更多的是扮演潜水者的角色，但通过这个社交工具我还是认识了很多人，也从他们身上学到了很多东西。很感谢在Twitter上follow我的100多人，也希望更多的人能follow我，我的ID是cantonbolo。<br />
2009已经成为过去，2010年给自己定的目标，我将从现在开始努力。<br />
感谢每一位读者。</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/an-artical-about-my-college/" title="转：大学一年来">转：大学一年来</a></li><li><a href="http://blog.imbolo.com/optimize-my-blog/" title="我的博客优化历程">我的博客优化历程</a></li><li><a href="http://blog.imbolo.com/neo3-team-blog/" title="Neo3团队博客今天上线">Neo3团队博客今天上线</a></li><li><a href="http://blog.imbolo.com/change-the-blog-theme/" title="博客换主题了">博客换主题了</a></li><li><a href="http://blog.imbolo.com/where-are-your-visitors-come-from/" title="你的博客流量是怎么来的？">你的博客流量是怎么来的？</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/bye-bye-2009/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>我的博客优化历程</title>
		<link>http://blog.imbolo.com/optimize-my-blog/</link>
		<comments>http://blog.imbolo.com/optimize-my-blog/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 12:39:35 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[WEB]]></category>

		<guid isPermaLink="false">http://blog.imbolo.com/?p=1559</guid>
		<description><![CDATA[自从换了域名，换了主题以后，我一直努力令博客的浏览体验更加好，但因此也挂载了大量的JS文件，页面的载入速度一度变得非常缓慢。于是优化就迫在眉睫了]]></description>
			<content:encoded><![CDATA[<p>自从换了域名，换了主题以后，我一直努力令博客的浏览体验更加好，但因此也挂载了大量的JS文件，页面的载入速度一度变得非常缓慢。于是优化就迫在眉睫了。我的优化步骤是：</p>
<h5>1.压缩CSS和JS文件，并修改一部分插件，优化页面的载入进程</h5>
<p>一般需要另外加载JS或者CSS的插件都会存在<em>add_action(&#8220;wp_head&#8221;,&#8221;xxxx&#8221;)</em>或者<em>add_action(&#8220;wp_footer&#8221;,&#8221;xxxx&#8221;)</em>这两句代码，目的是把自己的脚本或者样式插入到主题的<em>wp_head()</em>和<em>wp_footer()</em>处，使插件可以正常工作（那些反映说插件激活了但看不到效果的人注意了，我观察到相当一部分人所使用的主题不能正常加载插件的脚本，缺的就是这两个函数了）。<br />
下面转回正题。我们需要优化载入进程，也就是流量整形，把CSS文件移到head里（这点100%的插件都能做到，不用担心），把JS文件放在页面最后。我们可以把add_action(xxxx)这句删掉，然后手工把所需的文件插入到主题模板里。<span id="more-1559"></span></p>
<h5>2.压缩CSS和JS，缩短文件的加载时间</h5>
<p>经常用jQuery写脚本的人应该比较清楚，未压缩版的jQuery库（1.3.2）大小为120K左右，但min版的只有56K。因为jQuery库min版经过<a href="http://developer.yahoo.com/yui/compressor/" rel="external">YUI Compressor</a>压缩，去除了代码里的注释、无用的空格和换行符。我们也可以用YUI来压缩一下自己的脚本，压缩率能达到30%~70%。由于软件版的YUI安装过程比较复杂，这里有个<a href="http://yui.2clics.net/" rel="external">在线版</a>。<br />
而CSS的压缩就比较简单，就是去除换行符、空格和注释，大家可以用<a href="http://www.cssoptimiser.com/" rel="external">在线工具</a>压缩一下。但主题的style.css头部被注释掉的主题信息不能删掉，否则可能导致主题不正常。<br />
对于CSS的压缩，很多人用的PHP压缩。编写名为style.css.php的文件，内容如下：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">extension_loaded</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'zlib'</span><span style="color: #009900;">&#41;</span> and <span style="color: #339933;">!</span><span style="color: #990000;">ini_get</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'zlib.output_compression'</span><span style="color: #009900;">&#41;</span> and <span style="color: #990000;">ini_get</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'output_handler'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">'ob_gzhandler'</span> and <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">version_compare</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">phpversion</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'5.0'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&gt;='</span><span style="color: #009900;">&#41;</span> and <span style="color: #990000;">ob_get_length</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> or <span style="color: #990000;">ob_get_length</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">===</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #990000;">ob_start</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'ob_gzhandler'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span>
	<span style="color: #990000;">ob_start</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">//检查是否含有Gzip相关模块，有的话就采用Gzip传输，如果主机有Apache mod_deflate.c或其它等效模块的话，可以不写这段</span>
&nbsp;
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Cache-Control: public&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Pragma: cache&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">//缓存文件</span>
&nbsp;
<span style="color: #000088;">$expiresOffset</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">3600</span><span style="color: #339933;">*</span><span style="color: #cc66cc;">24</span><span style="color: #339933;">*</span><span style="color: #cc66cc;">365</span><span style="color: #339933;">;</span>
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">&quot;Vary: Accept-Encoding&quot;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">&quot;Expires: &quot;</span> <span style="color: #339933;">.</span> <span style="color: #990000;">gmdate</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">&quot;D, d M Y H:i:s&quot;</span><span style="color: #339933;">,</span> <span style="color: #990000;">time</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$expiresOffset</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; GMT&quot;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">//设置缓存时间</span>
&nbsp;
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-Type: text/css'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//声明文件类型</span>
	<span style="color: #000088;">$cssdata</span> <span style="color: #339933;">=</span> <span style="color: #990000;">file_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'style.css'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//读取style.css的内容</span>
	<span style="color: #000088;">$cssdata</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/\s*([,;:\{\}])\s*/'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'/[\t\n\r]/'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'/\/\*.+?\*\//'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'\\1'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$cssdata</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//清除注释和换行符等</span>
	<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$cssdata</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//输出代码</span></pre></td></tr></table></div>

<p>把这个文件放在主题文件夹里，并把主题CSS的加载代码改为</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="html4strick" style="font-family:monospace;">&lt;link rel=&quot;stylesheet&quot; href=&quot;&lt;?php bloginfo('stylesheet_directory'); ?&gt;/style.css.php&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;
&lt;/link&gt;</pre></td></tr></table></div>

<p>当然JS文件也可以用PHP进行优化，但由于通常情况下加载的JS文件比较多，我通过另一个文件来间接加载JS。建立一个名为js.php的文件，内容如下：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">extension_loaded</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'zlib'</span><span style="color: #009900;">&#41;</span> and <span style="color: #339933;">!</span><span style="color: #990000;">ini_get</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'zlib.output_compression'</span><span style="color: #009900;">&#41;</span> and <span style="color: #990000;">ini_get</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'output_handler'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">'ob_gzhandler'</span> and <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">version_compare</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">phpversion</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'5.0'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'&gt;='</span><span style="color: #009900;">&#41;</span> and <span style="color: #990000;">ob_get_length</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> or <span style="color: #990000;">ob_get_length</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">===</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #990000;">ob_start</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'ob_gzhandler'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span>
	<span style="color: #990000;">ob_start</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;">//同样是Gzip压缩的语句</span>
&nbsp;
<span style="color: #000088;">$js_folder</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;js/&quot;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//JS文件所在目录，相对路径</span>
<span style="color: #000088;">$js_src</span> <span style="color: #339933;">=</span> <span style="color: #990000;">urldecode</span><span style="color: #009900;">&#40;</span> <span style="color: #990000;">htmlspecialchars</span><span style="color: #009900;">&#40;</span>  <span style="color: #000088;">$_GET</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'src'</span><span style="color: #009900;">&#93;</span>  <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//获取JS文件名</span>
<span style="color: #000088;">$js_file</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$js_folder</span><span style="color: #339933;">.</span><span style="color: #000088;">$js_src</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//JS文件位置</span>
&nbsp;
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Cache-Control: public&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Pragma: cache&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">//缓存文件</span>
&nbsp;
<span style="color: #000088;">$expiresOffset</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">3600</span><span style="color: #339933;">*</span><span style="color: #cc66cc;">24</span><span style="color: #339933;">*</span><span style="color: #cc66cc;">365</span><span style="color: #339933;">;</span>
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">&quot;Vary: Accept-Encoding&quot;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// Handle proxies</span>
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">&quot;Expires: &quot;</span> <span style="color: #339933;">.</span> <span style="color: #990000;">gmdate</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">&quot;D, d M Y H:i:s&quot;</span><span style="color: #339933;">,</span> <span style="color: #990000;">time</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$expiresOffset</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; GMT&quot;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">//设置缓存时间</span>
&nbsp;
<span style="color: #339933;">@</span><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-Type: text/javascript; charset: UTF-8'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #666666; font-style: italic;">//声明文件类型</span>
	<span style="color: #000088;">$jsdata</span> <span style="color: #339933;">=</span> <span style="color: #990000;">file_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$js_file</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$jsdata</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">//输出内容</span></pre></td></tr></table></div>

<p>把这个文件放在主题目录下，在主题文件夹里建立一个JS文件夹，把所需的JS文件都放到这个文件夹里。改写一下主题，用以下方式加载JS文件：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html4strick" style="font-family:monospace;">&lt;script type=&quot;text/javascript&quot; src=&quot;&lt;?php bloginfo('stylesheet_directory'); ?&gt;/js.php?src=library.js&quot;&gt;&lt;/script&gt;</pre></td></tr></table></div>

<p>如果你的主机有Apache mod_deflate.c模块，基本上可以忽略上面的方法，因为只需要在.htaccess文件里加入以下代码就可以实现全站Gzip传输了。而且压缩率更高。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="apache" style="font-family:monospace;">&lt;<span style="color: #000000; font-weight:bold;">ifmodule</span> mod_deflate.c&gt;
<span style="color: #00007f;">AddOutputFilterByType</span> DEFLATE text/html text/css text/plain text/xml application/x-httpd-php application/x-javascript
&lt;/<span style="color: #000000; font-weight:bold;">ifmodule</span>&gt;</pre></td></tr></table></div>

<h5>3.整合CSS和JS文件</h5>
<p>经过上面一番折腾以后，其实页面载入速度已经快很多了，但速度是没有止境的，我们追求更快。搞无可搞以后，只能从减少HTTP请求数下手了，这一步的目的尽量整合所有的CSS和JS。<br />
整合CSS比较简单，用各种主流浏览器测试几个页面，没发现框架错位现象，把相关的CSS里的代码粘贴到style.css里，并把相关的CSS-image也复制到主题目录下，修改一下CSS里的图片路径就行了。<br />
JS的整合方法则复杂点，要搞清楚那些脚本需要在对象加载前加载，否则是无效的，并且要注意不同插件的JS冲突问题。<br />
整合完CSS和JS后，重返第一步，把插件里加载脚本和样式的语句删掉。</p>
<h5>后记</h5>
<p>经过优化以后，通过我自己测试，博客速度有了很大提升。Yslow的评分从70多上升到90多，用Google的<a href="http://code.google.com/speed/page-speed/" rel="external">Pagespeed</a>和<a href="http://loadimpact.com/index.php" rel="external">Load Impact</a>测试页面载入时间，已经从5s以上缩短到2~3s。<br />
在Google宣布今后将把网站打开速度纳入PR评分基准以后，我们应该更加注重速度。另外从我的网站统计数据里可以看出（绝对真实，但暂不公开），经过优化以后，我博客的跳出率降至优化前的一半。无论我们做网站的目的是什么，要做一个好网站，从前那个著名的5s理论还是不能忽视的。</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/whats-coming-in-wordpress-3-2/" title="WordPress 3.2 新亮点">WordPress 3.2 新亮点</a></li><li><a href="http://blog.imbolo.com/wordpress-3-2-the-plan-faster-lighter/" title="WordPress 3.2 将着重提高效率和程序轻量化">WordPress 3.2 将着重提高效率和程序轻量化</a></li><li><a href="http://blog.imbolo.com/whats-coming-in-wordpress-3-1/" title="WordPress 3.1 将带来什么？">WordPress 3.1 将带来什么？</a></li><li><a href="http://blog.imbolo.com/wp-plugin-author-list-plus/" title="适合多人博客的作者列表插件：Author-List-Plus">适合多人博客的作者列表插件：Author-List-Plus</a></li><li><a href="http://blog.imbolo.com/css-turn-off-webkit-browsers-input-highlight-and-textarea-resize/" title="CSS 屏蔽 Webkit 浏览器 input 高亮和 textarea 缩放">CSS 屏蔽 Webkit 浏览器 input 高亮和 textarea 缩放</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/optimize-my-blog/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Neo3团队博客今天上线</title>
		<link>http://blog.imbolo.com/neo3-team-blog/</link>
		<comments>http://blog.imbolo.com/neo3-team-blog/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 19:00:13 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://blog.imbolo.com/?p=1481</guid>
		<description><![CDATA[当我在Twitter上公布团队的名字的时候，有推优以为我写的是化学式NeO<sub>3</sub>。可是，我们不是研究化学的。Neo3关注的是平面设计，在Neo3博客上，我们将会发表一些团队成员平时的平面设计作品，并且会转载或者翻译一些优秀的设计类文章，和分享一些优秀的设计素材资源，希望广大平面设计爱好者关注。]]></description>
			<content:encoded><![CDATA[<p><a title="Neo3博客Logo" rel="gallery" href="http://i33.tinypic.com/2vvoqbt.jpg"><img class="alignright" title="Click to enlarge" src="http://i38.tinypic.com/313m3nq.jpg" alt="Neo3博客Logo" /></a>我前几天在Twitter（bolo123）上宣布即将建立一个名为Neo3的设计团队，并建立一个同名的团队博客。经过几天的努力，终于完成了前期的准备工作，博客于今天晚上上线。右图是博客Logo，点击可放大。<br />
Neo3博客建立以后，有关平面设计的文章我将不会发布在ImBolo，当然，WEB技术和我个人一些杂乱的东西我还是会在这里发表。</p>
<h5>Neo3关注什么？</h5>
<p>当我在Twitter上公布团队的名字的时候，有推优以为我写的是化学式NeO<sub>3</sub>。可是，我们不是研究化学的。Neo3关注的是平面设计，在Neo3博客上，我们将会发表一些团队成员平时的平面设计作品，并且会转载或者翻译一些优秀的设计类文章，和分享一些优秀的设计素材资源，希望广大平面设计爱好者关注。<span id="more-1481"></span></p>
<h5>Neo3成员</h5>
<p>Neo3的创始人有三个，分别是我（bolo）、睡我上铺的兄弟EC和可爱的小师妹Littlebian，这也是团队命名为Neo3的原因：创新的三人。具体分工以后再说，不过我肯定是博客管理员，并且会兼职冒充一个设计师。</p>
<h5>欢迎加入Neo3</h5>
<p>Neo3并不是一个封闭的团队，任何人都可以加入Neo3，从一个博客投稿者做起。虽然我们不能提供稿酬，但我相信如果你真的很喜欢设计的话，是不会介意这点小钱的。在不久的将来，我们将会为每个成员建立一个个人简介页面，内容可以自定，这样，应该就会有需求者找你工作了。</p>
<h5>关注Neo3</h5>
<p>Neo3的博客：<a href="http://neo3.info">http://neo3.info</a><br />
虽然博客的很多地方还不完善，但是我们会持续更新，完善各种功能。</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/an-artical-about-my-college/" title="转：大学一年来">转：大学一年来</a></li><li><a href="http://blog.imbolo.com/bye-bye-2009/" title="总结2009">总结2009</a></li><li><a href="http://blog.imbolo.com/optimize-my-blog/" title="我的博客优化历程">我的博客优化历程</a></li><li><a href="http://blog.imbolo.com/change-the-blog-theme/" title="博客换主题了">博客换主题了</a></li><li><a href="http://blog.imbolo.com/where-are-your-visitors-come-from/" title="你的博客流量是怎么来的？">你的博客流量是怎么来的？</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/neo3-team-blog/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>博客换主题了</title>
		<link>http://blog.imbolo.com/change-the-blog-theme/</link>
		<comments>http://blog.imbolo.com/change-the-blog-theme/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 07:37:13 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://digau.cn/?p=1288</guid>
		<description><![CDATA[经过一个星期的努力,终于赶制出现在这个主题.深有感触,发泄一下.]]></description>
			<content:encoded><![CDATA[<p>经过一个星期的努力,终于赶制出现在这个主题.深有感触,发泄一下.<br />
这个主题是以Default为基础的,但结构已经被我改写了,同时我还借鉴了其他主题一些比较好的设计,如Lightword的外飘式日期和inove的customs comments.但总算是一个令自己感到满意的主题,因为折叠的导航栏和外飘的sidebar是我自己设计的,还有一直喜欢的大大的搜索框.这次我大胆地使用了几个纯色块来装点主题,在选颜色的时候我已经认真地考虑了色彩的明度问题,因此在我这里看来,应该不会有刺眼的问题(我曾经做过的PJ-Blog主题曾经被人批评背景色太刺眼).<br />
<span id="more-1288"></span>关于sidebar的设计,这种半外飘的设计很容易被人认为是侧栏错位,其实我也考虑过这个问题(我可不想被人误会).本来我是想做270px宽的sidebar的,这样对放125&#215;125的小格子和250&#215;250的广告比较方便,但为了避免左边日期外飘50px引起的页面不对称问题,我把sidebar做成320px的,外飘50px.目前侧栏的样式只是暂时的,我还没有想到办法令它看起来不这么别扭.<br />
在写css的时候,IE版本兼容性的老大难问题照常出现,我查看过统计,发现大约<strong>四成</strong>的访客是使用<strong>IE6</strong>访问的,但由于某些效果需要特殊处理才能在ie6里显示,而时间紧迫,我还没有针对ie6写hack.用ie6访问的朋友会发现在评论分页,上下文导航和文章列表分页这些位置的排版会乱,侧栏的位置也有几个像素的错位.这些都是因为ie6对css3标准的支持不好造成的,<strong>请大家更换成ie8,或者Firefox,Chrome等&#8221;现代&#8221;浏览器再访问本站,我保证你会获得更好的体验.</strong><br />
考虑到实在有太多人用IE6访问,我被逼用MG12的kill IE6挂件,为互联网的发展出点力,同时也带领各位还在坚守IE6的朋友进入到更现代的web世界吧.</p>
<p>新主题已经放上这里测试,希望大家能把你发现的BUG告诉我.先感谢看官.</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/which-is-the-best/" title="把inove主题改成两栏还是三栏好？">把inove主题改成两栏还是三栏好？</a></li><li><a href="http://blog.imbolo.com/make-a-simple-template/" title="如何给你的博客提速（1）：简化模板">如何给你的博客提速（1）：简化模板</a></li><li><a href="http://blog.imbolo.com/wordpress-seo-tips/" title="WordPress SEO 技巧：内链优化">WordPress SEO 技巧：内链优化</a></li><li><a href="http://blog.imbolo.com/improve-wordpress-navigation-menu-output/" title="为 WordPress 3.0 自定义菜单添加描述">为 WordPress 3.0 自定义菜单添加描述</a></li><li><a href="http://blog.imbolo.com/customizing-the-new-wordpress-3-0-custom-menus-adding-different-icons-to-each-link/" title="为 WordPress 3.0 的自定义菜单链接添加栏目图标">为 WordPress 3.0 的自定义菜单链接添加栏目图标</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/change-the-blog-theme/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>你的博客流量是怎么来的？</title>
		<link>http://blog.imbolo.com/where-are-your-visitors-come-from/</link>
		<comments>http://blog.imbolo.com/where-are-your-visitors-come-from/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 08:34:05 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://digau.cn/archives/1040</guid>
		<description><![CDATA[做网站的人，通常最在乎的是网站的流量。虽然我们是做个人博客的，流量多些少些问题也不大，但你有留意到吗？你的博客流量是怎么来的？]]></description>
			<content:encoded><![CDATA[<p>做网站的人，通常最在乎的是网站的流量。虽然我们是做个人博客的，流量多些少些问题也不大，但你有留意到吗？你的博客流量是怎么来的？</p>
<p><span style="color: #800000;">1、提交到搜索引擎</span><br />
这是最常规，最普通的方法。带来的流量一般来说是最稳定的，来自搜索引擎的流量多，一定程度上反映了博客质量比较好（包括框架、内容等方面）。但是搜索引擎很难捉摸，很多人因为关键词优化得不够好而得不到搜索引擎的青睐，但有更多的人因为优化果度而被搜索引擎认为是作弊而K站。</p>
<p><span style="color: #800000;">2、把页面搜藏到在线收藏夹</span><br />
现在的网络收藏夹有很多，如百度搜藏、QQ书签等。很多博主会把自己最新的杰作收藏到在线收藏夹里，令其他人更容易注意到自己的网站。这是一个很好的方法，而且一定程度上能增加自己的站外反链，对提高博客的搜索引擎权重和pr等都有好处。</p>
<p><span style="color: #800000;">3、把博客提交到网址导航站<br />
</span>这个方法和上一个方法差不多，但现在的网址导航站添加你的网址之前，通常会有一个让你先加上它的链接的条件。由于现在导航站的架设难度已经非常低，有很多导航站根本就没什么流量，一些甚至是以让你添加它的链接，提高自己的排名为目的的。这类导航很不稳定，容易受到搜索惩罚，进而连累他人。而大的导航站一般会对添加链接有较高的要求，个人博客基本上比较难达到。<br />
<span id="more-1040"></span><br />
<span style="color: #800000;">4、通过社交网站推送文章</span><br />
现在sns网站越来越多，功能越来越强大，用户群越来越广。不少博主通过第三方工具把博客的最新文章通过Twitter、facebook等推送，从而获得流量。国外的几个著名社交网站具有很高的人气，通过这种推广，不但可以为博客多加点人气，还能少少地提高一点博客的pr。</p>
<p><span style="color: #800000;">5、提供feed订阅</span><br />
提供feed订阅已经是国外非常流行的一种提高访客回头率的手段，国内也有几个feed烧录商提供了这个功能。通过feed订阅，访客不需要访问你的博客，就能知道你的最新更新，从而被你的最新杰作吸引回头。订阅feed的人通常都对博客的内容比较感兴趣，因此这部分流量是相当有含金量的，必须好好珍惜。</p>
<p><span style="color: #800000;">6、通过互访</span><br />
建个人博客的站长大多数喜欢到处串门，并在别人的地盘留下自己的墨宝（姑且这么说吧）。一般来说，博主看到留言以后都会进行回复和回访。这是一个能增进友谊的习惯。而且通过长期的对评论进行回复，一些细心的老访客还能发现博主的个人魅力。</p>
<p><span style="color: #800000;">7、堆砌流行关键词</span><br />
一些博主把流量看得很重要，于是很留意百度风向标、谷歌热榜等，看看最近流行什么关键词。然后针对关键词写流量帖。今天流行“AA女”他就写“AA女”，明天流行“XX门”他就写“XX门”，还在文章的末尾加上“XXX视频”、“XXX下载”等。这是一个欺骗访客获得流量的手段，虽然能短时间内获得大量流量，但这种做法迟早会受到搜索引擎惩罚。此法甚劣，不可取。</p>
<p><span style="color: #800000;">8、通过投稿</span><br />
一些比较有才的博主，常常会写一些经验或者技术类的文章，然后到相关主题的权威网站投稿，并在文章中留下自己的链接。有些人把这类文章称作软文，其实这种说法并不全面。通过投稿，可以给更多人学习到你的经验或者技术，读者通过ip来回报作者，这种关系其实是十分良好的。而且，通过投稿，可以提高自己在圈子里的知名度。</p>
<p><span style="color: #800000;">9、在BBS或QQ群上征友链</span><br />
这是一个新手用得比较多的方法。通常博客的第一批fans就是这样产生的，虽然老生基本上不谈友链了，但是对于新建博客的人还是挺实用的。</p>
<p><span style="color: #800000;">10、在页面上加流量联盟代码</span><br />
由于网络普及，网站也越来越多。于是就有了一些交换流量或者出售流量的网站，称作流量联盟。这些网站，有的通过页面嵌套，有的通过擦边图文引诱点击。在页面上挂上这些影响格调的东西来获得没有价值的流量，非常不值。</p>
<p>获得流量的方法还有很多。但你，在乎的是流量的质量还是数量呢？</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/wordpress-seo-tips/" title="WordPress SEO 技巧：内链优化">WordPress SEO 技巧：内链优化</a></li><li><a href="http://blog.imbolo.com/seo-tips-for-blogger/" title="浅谈博客 SEO(搜索引擎优化) 技巧">浅谈博客 SEO(搜索引擎优化) 技巧</a></li><li><a href="http://blog.imbolo.com/css-visibility-vs-display/" title="CSS : Visibility 和 Display 属性的比较">CSS : Visibility 和 Display 属性的比较</a></li><li><a href="http://blog.imbolo.com/an-artical-about-my-college/" title="转：大学一年来">转：大学一年来</a></li><li><a href="http://blog.imbolo.com/bye-bye-2009/" title="总结2009">总结2009</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/where-are-your-visitors-come-from/feed/</wfw:commentRss>
		<slash:comments>66</slash:comments>
		</item>
		<item>
		<title>注册了几个微博客</title>
		<link>http://blog.imbolo.com/sigh-up-some-micro-blogs/</link>
		<comments>http://blog.imbolo.com/sigh-up-some-micro-blogs/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 11:48:24 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://digau.cn/archives/1019</guid>
		<description><![CDATA[微博客已经是一个很过时的玩意了，可是我一直都没有注册过微博客帐号。前段时间在mg12那里看到一篇介绍Twitter的文章，经他的怂恿，我注册了一个Twitter帐号，搁置了两个星期。今天下午重新制作博客的rss订阅菜单，由于留下了一点空白，于是我加了一个follow me菜单，顺便注册了几个国内比较有名的微博客，至于有那几个呢？大家可以抽空把鼠标移到那个蓝蓝的Twitter图标上看看，不妨follow me，我会带领大家向钱看的，嘻嘻。]]></description>
			<content:encoded><![CDATA[<p><img src="http://lh4.ggpht.com/_mqHDn57CquM/SkdTbgqW_fI/AAAAAAAAAws/ooVLc5YYHhU/twitter.png?imgmax=800" alt="twitter.png" class="pie-img alignright"/>微博客已经是一个很过时的玩意了，可是我一直都没有注册过微博客帐号。前段时间在mg12那里看到一篇介绍Twitter的文章，经他的怂恿，我注册了一个Twitter帐号，搁置了两个星期。今天下午重新制作博客的rss订阅菜单，由于留下了一点空白，于是我加了一个follow me菜单，顺便注册了几个国内比较有名的微博客，至于有那几个呢？大家可以抽空把鼠标移到那个蓝蓝的Twitter图标上看看，不妨follow me，我会带领大家向钱看的，嘻嘻。<br />
大家也许有疑问，同时注册这么多微博客，我哪有这么多时间泡在上面。告诉大家，我真的没时间泡微博，但我无聊的时候会上去看看有什么动静的。平时更新我是通过嘀咕同步到其他微博的。<br />
<span id="more-1019"></span>经过一番简单对比，我觉得从功能上来说，国内的微博都比Twitter要多要强。但是为什么它们一直不能像Twitter一样大红大紫呢？国内不少网民翻墙还要上Twitter呢！我想，这应该是免费的正版世界人民都喜欢用的缘故吧？国内的微博任你功能怎么多，山寨的烙印总是洗不掉的。<br />
说起嘀咕，就不能不说我的“掘金”，域名之差一点，虽然嘀咕用的是比较高贵的com域名。澄清一下，我是注册了digau.cn这个域名之后才知道有嘀咕这个网站的，因为我以前完全没有留意微博方面的资讯。有一次我想用digau这个关键词看看我的博客在搜索引擎里排名如何，结果百度和google显示的第一条都是“你要找的是不是digu？”，嘿嘿，我就是这样遇上嘀咕的。而嘀咕似乎很给面子我，我注册了这么多微博，只有嘀咕里面，“bolo”这个用户名还能注册。<br />
呃，先说这么多。有没有长期泡微博的朋友能告诉我微博可以怎么玩呢？</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/an-artical-about-my-college/" title="转：大学一年来">转：大学一年来</a></li><li><a href="http://blog.imbolo.com/bye-bye-2009/" title="总结2009">总结2009</a></li><li><a href="http://blog.imbolo.com/optimize-my-blog/" title="我的博客优化历程">我的博客优化历程</a></li><li><a href="http://blog.imbolo.com/neo3-team-blog/" title="Neo3团队博客今天上线">Neo3团队博客今天上线</a></li><li><a href="http://blog.imbolo.com/change-the-blog-theme/" title="博客换主题了">博客换主题了</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/sigh-up-some-micro-blogs/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>提高博客流量的一点小技巧</title>
		<link>http://blog.imbolo.com/how-to-improve-blog-traffic/</link>
		<comments>http://blog.imbolo.com/how-to-improve-blog-traffic/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 04:18:24 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://digau.cn/?p=1013</guid>
		<description><![CDATA[在Wordpress的管理员控制面版中，转到选项，选择Writing。在页面底部，你会看到标有“Update Services”的大文本框。这个功能可以通知更新服务商你在博客上发布了新的内容。在这些网站上保持博客帖子的更新，有助于提高网站流量，而且对seo也是用一定的好处的。 下面是一些常用的更新服务商的地址，把这些地址复制到Update Services的文本框里，保存就可以了。 英文博客： http://api.moreover.com/RPC2 http://bblog.com/ping.php http://blogsearch.google.com/ping/RPC2 http://ping.weblogalot.com/rpc.php http://ping.feedburner.com http://ping.syndic8.com/xmlrpc.php http://ping.bloggers.jp/rpc/ http://rpc.pingomatic.com/ http://rpc.weblogs.com/RPC2 http://rpc.technorati.com/rpc/ping http://topicexchange.com/RPC2 http://www.blogpeople.net/servlet/weblogUpdates http://xping.pubsub.com/ping 中文博客： http://blogsearch.google.com/ping/RPC2 http://www.xianguo.com/xmlrpc/ping.php http://www.zhuaxia.com/rpc/server.php http://blog.youdao.com/ping/RPC2 http://www.feedsky.com/api/RPC2 其中feedsky等一些Update Services需要你使用它的服务才能使用，大家可以去试一下。 Related Posts转：大学一年来总结2009我的博客优化历程Neo3团队博客今天上线博客换主题了]]></description>
			<content:encoded><![CDATA[<p>在Wordpress的管理员控制面版中，转到选项，选择Writing。在页面底部，你会看到标有“Update Services”的大文本框。这个功能可以通知更新服务商你在博客上发布了新的内容。在这些网站上保持博客帖子的更新，有助于提高网站流量，而且对seo也是用一定的好处的。<br />
下面是一些常用的更新服务商的地址，把这些地址复制到Update Services的文本框里，保存就可以了。<br />
<span id="more-1013"></span><br />
英文博客：</p>
<blockquote>
<p>http://api.moreover.com/RPC2</p>
<p>http://bblog.com/ping.php</p>
<p>http://blogsearch.google.com/ping/RPC2</p>
<p>http://ping.weblogalot.com/rpc.php</p>
<p>http://ping.feedburner.com</p>
<p>http://ping.syndic8.com/xmlrpc.php</p>
<p>http://ping.bloggers.jp/rpc/</p>
<p>http://rpc.pingomatic.com/</p>
<p>http://rpc.weblogs.com/RPC2</p>
<p>http://rpc.technorati.com/rpc/ping</p>
<p>http://topicexchange.com/RPC2</p>
<p>http://www.blogpeople.net/servlet/weblogUpdates</p>
<p>http://xping.pubsub.com/ping</p>
</blockquote>
<p>中文博客：</p>
<blockquote>
<p>http://blogsearch.google.com/ping/RPC2</p>
<p>http://www.xianguo.com/xmlrpc/ping.php</p>
<p>http://www.zhuaxia.com/rpc/server.php</p>
<p>http://blog.youdao.com/ping/RPC2</p>
<p>http://www.feedsky.com/api/RPC2</p>
</blockquote>
<p>其中feedsky等一些Update Services需要你使用它的服务才能使用，大家可以去试一下。</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/an-artical-about-my-college/" title="转：大学一年来">转：大学一年来</a></li><li><a href="http://blog.imbolo.com/bye-bye-2009/" title="总结2009">总结2009</a></li><li><a href="http://blog.imbolo.com/optimize-my-blog/" title="我的博客优化历程">我的博客优化历程</a></li><li><a href="http://blog.imbolo.com/neo3-team-blog/" title="Neo3团队博客今天上线">Neo3团队博客今天上线</a></li><li><a href="http://blog.imbolo.com/change-the-blog-theme/" title="博客换主题了">博客换主题了</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/how-to-improve-blog-traffic/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>如何给你的博客提速（4）：图片优化</title>
		<link>http://blog.imbolo.com/optimize-the-images-in-your-blog/</link>
		<comments>http://blog.imbolo.com/optimize-the-images-in-your-blog/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 06:58:35 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://digau.cn/?p=961</guid>
		<description><![CDATA[由于各人对个性的追求，很多博主都喜欢用图片来美化自己的页面，但你知道不好好优化图片，会令页面打开的速度慢很多吗？今天我们谈谈怎么去优化图片。]]></description>
			<content:encoded><![CDATA[<p>由于各人对个性的追求，很多博主都喜欢用图片来美化自己的页面，但你知道不好好优化图片，会令页面打开的速度慢很多吗？今天我们谈谈怎么去优化图片。</p>
<p>1、控制jpg图片的质量<br />
由于质量高的jpg格式图片比较清晰，色彩更鲜艳，不少人就用这种图片来美化header，其实这对速度的影响是很大的。因为打开一个页面首先加载的就是header，header加载时间太长的话，很容易使第一次来的访客反感。还有一种情况是页面上的小图标，有些站长过于追求美观，于是页面上的小图标也用高质量的图片来做，这是很没必要的，怎么处理这种问题呢？请看下节。</p>
<p><span id="more-961"></span>2、尽量使用gif格式<br />
刚才说到用高质量的jpg图片来做小图标，我个人很不建议这样做，jpg格式在在展示色彩丰富的大图片是效果很好，但做网页图标的话，gif才是最好的格式。因为在展示像素级的细节是，gif的效果比jpg好了不知多少倍。你可以尝试一下，截取一幅含有12px或14px文字的图，分别保存为256色的gif和质量为80的jpg，对比一下文字的显示效果，gif肯定俾jpg清晰很多，而体积却小了不少。所以，在制作小图标或带有小字体的图片时，优先使用gif格式。这里还有说到一个颜色数的问题，gif格式能显示的颜色数量最多为256色，其实对不包含大量色彩渐变的图片来说，已经是非常足够了，因此，在制作颜色比较少的gif时，尝试一下降低颜色数，只要效果能过得去就行了。</p>
<p>3、如何插入装饰性图片<br />
这里要讲的不是简单的用img标签插入图像，用这种方法插入页面小图标等装饰性图片弊端是非常大的。首先，用img标签插入的图片不能通过简单的方法实现变换效果，在这里，美化效果要打个折扣。其次，用img插入的图片，如果图片不在浏览器缓存里，而且不重复出现的话，会大大增加http请求数。因为img标签理论上是出现一次载入一次的。其三，用img标签不利于调整图片位置，如果一个图片，需要在header靠右和footer靠左这两个位置出现两次，你就需要为它写两次css。其四，用img标签插入图片不利于整合，整合图片可以大大减少http请求数，到底整合图片有什么技巧呢？看下节。</p>
<p>4、页面背景图片的处理方法<br />
很多人喜欢用图片做页面元素的hover变换效果，但是却没有把相关的图片整合，导致一些变换效果有事会因为图片载入失败而失色。我们可以把针对某个效果的图片都整合成一个文件，在css里用background-position属性调整图片位置。这种做法的好处是背景只需要一次http请求，图片可以重复调用，也有利于图片变换。看到这里，你知道装饰性图片应该怎么插入了吗？对，用css。</p>
<p>5、插图尽量使用外链<br />
由于服务器性能的限制，一般非独立主机都会限制单ip的http请求数，如果一个页面里http请求太多的话，页面往往要等很久才能完全载入。特别是图片，如果太长时间不能加载的话，浏览器就会断开与服务器的链接，这是就需要在点击一下显示图片才能显示出来。因此我强烈建议各位空间有限、流量有限的站长们，尽量用外链图片来做文章插图。比较好的支持外链的相册有picasa、flickr和国内的yupoo等。这样做不但能减轻服务器压力，节约流量，更重要的是，我不相信大部分站长用的服务器比那些专业的在线相册快。</p>
<p>本文在chinaz发表，欢迎大家去加点浏览量：<a href="http://www.chinaz.com/Webbiz/Exp/0613O4U2009.html" target="_blank">http://www.chinaz.com/Webbiz/Exp/0613O4U2009.html</a></p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/an-artical-about-my-college/" title="转：大学一年来">转：大学一年来</a></li><li><a href="http://blog.imbolo.com/bye-bye-2009/" title="总结2009">总结2009</a></li><li><a href="http://blog.imbolo.com/optimize-my-blog/" title="我的博客优化历程">我的博客优化历程</a></li><li><a href="http://blog.imbolo.com/neo3-team-blog/" title="Neo3团队博客今天上线">Neo3团队博客今天上线</a></li><li><a href="http://blog.imbolo.com/change-the-blog-theme/" title="博客换主题了">博客换主题了</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/optimize-the-images-in-your-blog/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>如何给你的博客提速（3）：利用插件</title>
		<link>http://blog.imbolo.com/speed-up-your-blog-by-plugins/</link>
		<comments>http://blog.imbolo.com/speed-up-your-blog-by-plugins/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 14:19:53 +0000</pubDate>
		<dc:creator>bolo</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://digau.cn/?p=808</guid>
		<description><![CDATA[随着博客使用时间的增长，页面打开速度通常会越来越慢，也有一些人因为这个原因不得不去寻找一个性能更加强悍的主机。如果你正为这个而烦恼，请先看看这篇文章，说不定能为你省下几百块。]]></description>
			<content:encoded><![CDATA[<p><strong>利用插件进行加速</strong><br />
随着博客使用时间的增长，页面打开速度通常会越来越慢，也有一些人因为这个原因不得不去寻找一个性能更加强悍的主机。如果你正为这个而烦恼，请先看看这篇文章，说不定能为你省下几百块。嘿嘿:cool: 。</p>
<p>首先登场的是<a href="http://wordpress.org/extend/plugins/use-google-libraries/" target="_blank">Use Google Libraries</a>，Google AJAX Libraries应该很多人都知道，它是 Google 把一些非常流行的 JavaScript 框架放到其服务器上，这样可以充分利用 Google 的服务器资源，节省网络带宽，更重要的是 Google 对这些框架进行了压缩，所以在使用 JavaScript 框架的时候速度方面有很大的提高。<br />
Google AJAX Libraries推出的时候，曾引起了一阵轰动，但是，这个插件由于没有即时的更新，以至于造成了这款插件不能很好的工作，Use Google Libraries这款插件的也就在这个时候应运而生了。<br />
<span id="more-808"></span>Use Google Libraries这款插件就是把你博客的AJAX和JS都换成Google的，毕竟Google的服务器DOWN掉的可能性极低。使用这款插件不但能加速你的 WordPress速度（经我试用，速度真的提升不少），还能节省你网站的流量。<br />
使用方法非常、非常的简单，只需要你把给文件上传到空间，然后启用即可，无需任何配置！</p>
<p>第二位要登场的是<a href="http://wordpress.org/extend/plugins/gzippy/" target="_blank">GZippy</a>，这个插件能压缩页面中包含的js、html、css等文件，压缩率相当惊人，有图为证。<br />
<a href="http://lh4.ggpht.com/_mqHDn57CquM/SifWn_rlNkI/AAAAAAAAAm8/MqHJbxVMGEk/wordpress-gzip%E5%8E%8B%E7%BC%A9%E6%95%88%E6%9E%9C.gif.jpg?imgmax=800" class="highslide" onclick="return hs.expand(this)" rel="2009-5-4-22-15-41"><img src="http://lh4.ggpht.com/_mqHDn57CquM/SifWn_rlNkI/AAAAAAAAAm8/MqHJbxVMGEk/wordpress-gzip%E5%8E%8B%E7%BC%A9%E6%95%88%E6%9E%9C.gif.jpg?imgmax=400" alt="wordpress-gzip压缩效果.gif.jpg" class="pie-img" style="margin:10px 10px 10px 10px;"/></a><br />
Wordpress GZippy，压缩真惊人！</p>
<p>预告一下，本人还发现了一个号称可以全站实现ajax效果的插件，正在进行修改和汉化，请继续关注</p>
<p  class="related_post_title">Related Posts</p><ul class="related_post"><li><a href="http://blog.imbolo.com/an-artical-about-my-college/" title="转：大学一年来">转：大学一年来</a></li><li><a href="http://blog.imbolo.com/bye-bye-2009/" title="总结2009">总结2009</a></li><li><a href="http://blog.imbolo.com/optimize-my-blog/" title="我的博客优化历程">我的博客优化历程</a></li><li><a href="http://blog.imbolo.com/neo3-team-blog/" title="Neo3团队博客今天上线">Neo3团队博客今天上线</a></li><li><a href="http://blog.imbolo.com/change-the-blog-theme/" title="博客换主题了">博客换主题了</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.imbolo.com/speed-up-your-blog-by-plugins/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

