<?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>New life in Adelaide &#187; web2.0</title>
	<atom:link href="http://www.hatoyu.com/tag/web20/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hatoyu.com</link>
	<description>Live in Adelaide</description>
	<lastBuildDate>Sat, 26 Jun 2010 12:37:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>《JavaCcript 王者归来》读书笔记</title>
		<link>http://www.hatoyu.com/2008/11/17/%e3%80%8ajavaccript-%e7%8e%8b%e8%80%85%e5%bd%92%e6%9d%a5%e3%80%8b%e8%af%bb%e4%b9%a6%e7%ac%94%e8%ae%b0/</link>
		<comments>http://www.hatoyu.com/2008/11/17/%e3%80%8ajavaccript-%e7%8e%8b%e8%80%85%e5%bd%92%e6%9d%a5%e3%80%8b%e8%af%bb%e4%b9%a6%e7%ac%94%e8%ae%b0/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 03:48:05 +0000</pubDate>
		<dc:creator>hatoyu</dc:creator>
				<category><![CDATA[php_mysql_js_css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.hatoyu.com/?p=573</guid>
		<description><![CDATA[Perface：作者反复提到的《JavaScript权威指南 第四版》的确是本很好的工具书，也是我案头不可或缺的手册了。
看了前言，就让我有一种想通读一篇的欲望，也许是作者散文式的文风不同于大多数IT翻译书籍，颇有听他娓娓道来的感觉，尽管Macacus的工作进度很赶，还是想先把这本书读完，可以把一些有实战价值的东西放到Macacus的开发中，让我们少走一点弯路，错路。
26章 应用框架
26.5 已存在的应用框架
我已经用了jQuery有半年多的时间了，所以先跳到这章来看看作者对于不同框架的评价。
作者重点推荐的4种框架：
Prototype 定义是应用最为广泛。
jQuery 轻量级应用框架，更加完备和具有系统性。
Dojo提供完整的UI组件，好像Zend Framework推荐配套的就是Dojo啊，做完Macacus应该研究一下，B/S web应用程序应该才是未来的方向，出色的GUI界面则是基础。
JSVM 国内的框架，我第一次听说过。
其他的框架：
Bindows AJAX应用商业框架（是不是直接支持Socket？）
BackBase .net和Java平台集成比较好，商业框架
其他的不考虑了。
第一部分 概论
第一章 从零开始
作者没有用通用的Hello World来说，而用了一句 翻译的 “程序设计之道无远弗届，御晨风而返”诗书味极浓的作为开篇。
1.1.1 用户需求决定了B/S模式的兴起，这个理由同样是我开发全B/S界面的呼叫中心系统的MacacusCRM的理由，越方便越好。
1.1.2 正确的时候，正确的地方使用JavaScript。
1.1.3 JavaScript 来源于CMM C减减的语言，JavaScript的创造者 Brendan Eith（向他致敬），目前在Mozilla工作，所以Firefox对于标准的支持做的一定比IE好。
**客户端的JS程序可以和嵌入页面的JavaApplet进行交互，这个和JS和Flex的交互应该雷同吧！
JavaScript是基于原型的面向对象，我对这种拗口的对象描述本来就是稀里糊涂的。
1.1.4 警惕！脚本诱惑，我的理解就是少用，尽量少用，不过我的Macacus作为一个局域网的web应用已经挂了十几个JS了，不同的页面还需要调用独立的JS，最后完成程序的时候看样子是要做一次良好的JS精简才行了。
1.1.5 数字高通滤波器，作者给的第一个例子不是传统的 alert(&#8220;Hello World &#8220;),而是这个几乎我也只是看的懂结构，还不能理解意思的数字高通滤波器模型，怪不得论坛上很多人说作者是炫耀，不予置评。
1.2.1 客户端的JavaScript
&#60;noscript&#62;&#60;/noscript&#62; 防御性编程，好像我的程序里面没有用到，我默认了所有的客户端都会支持JS，这种只有些骨灰级的用户才会主动关闭JS功能来加快页面浏览或者提高安全性，不过作为一个好的程序，防御性编程还是必不可少的，不能用太多的假设来解决问题。
1.2.2 服务器的端的JavaScript 第一次听说，IIS加net 环境已经可以用，不过不知道有什么用，难道数据交换？
1.4.1 Firefox的地址栏直接支持 如javascript:alert(&#8220;ok&#8221;)的伪协议。
1.5.2 所有的客户端数据校验都是不安全的，所以在服务器端的PHP程序对于一些非常关键的数据还是要2次校验，普通的工作交给JS去处理。
1.7.1 像程序员一样的思考
第一境界：知器
第二境界：格物
第三境界：明理
第四境界：悟道
博大精深啊，我感觉自己处于格物状态，会的东西已经很多，但是还不能100%的随意揉合自由发挥，路漫漫其修远兮，吾将上下而求索。
用最少的代码做最多的事情，即使只有三行的代码也有需要维护的一天。
第二章 浏览器中的JavaScript
面向接口的JavaScript程序 通过getParameter()方法来捕捉url传递的值，再根据值来做相应的处理，而不通过php来捕捉再回调到JS来处理，是一个新的想法，这样可能对于GUI的无数据库操作有很大帮助。
第三章 开发环境和调试方法
调试是我所关心的，不多的Alert让我晕菜。
作者还没有提到 Aptana，不过提到了1st JavaScript Editor Pro和 JS Eclipse两个工具，1st JavaScript Editor Pro我测试过，当时对中文处理不好。所以我的推荐还是Apatana for Eclipse 结合 Zend studio for [...]]]></description>
			<content:encoded><![CDATA[<p>Perface：作者反复提到的《JavaScript权威指南 第四版》的确是本很好的工具书，也是我案头不可或缺的手册了。<br />
看了前言，就让我有一种想通读一篇的欲望，也许是作者散文式的文风不同于大多数IT翻译书籍，颇有听他娓娓道来的感觉，尽管Macacus的工作进度很赶，还是想先把这本书读完，可以把一些有实战价值的东西放到Macacus的开发中，让我们少走一点弯路，错路。</p>
<p>26章 应用框架<br />
26.5 已存在的应用框架<br />
我已经用了jQuery有半年多的时间了，所以先跳到这章来看看作者对于不同框架的评价。<br />
作者重点推荐的4种框架：<br />
Prototype 定义是应用最为广泛。<br />
jQuery 轻量级应用框架，更加完备和具有系统性。<br />
Dojo提供完整的UI组件，好像Zend Framework推荐配套的就是Dojo啊，做完Macacus应该研究一下，B/S web应用程序应该才是未来的方向，出色的GUI界面则是基础。<br />
JSVM 国内的框架，我第一次听说过。</p>
<p>其他的框架：<br />
Bindows AJAX应用商业框架（是不是直接支持Socket？）<br />
BackBase .net和Java平台集成比较好，商业框架</p>
<p>其他的不考虑了。<span id="more-573"></span><br />
第一部分 概论<br />
第一章 从零开始<br />
作者没有用通用的Hello World来说，而用了一句 翻译的 “程序设计之道无远弗届，御晨风而返”诗书味极浓的作为开篇。<br />
1.1.1 用户需求决定了B/S模式的兴起，这个理由同样是我开发全B/S界面的呼叫中心系统的MacacusCRM的理由，越方便越好。<br />
1.1.2 正确的时候，正确的地方使用JavaScript。<br />
1.1.3 JavaScript 来源于CMM C减减的语言，JavaScript的创造者 Brendan Eith（向他致敬），目前在Mozilla工作，所以Firefox对于标准的支持做的一定比IE好。<br />
**客户端的JS程序可以和嵌入页面的JavaApplet进行交互，这个和JS和Flex的交互应该雷同吧！<br />
JavaScript是基于原型的面向对象，我对这种拗口的对象描述本来就是稀里糊涂的。<br />
1.1.4 警惕！脚本诱惑，我的理解就是少用，尽量少用，不过我的Macacus作为一个局域网的web应用已经挂了十几个JS了，不同的页面还需要调用独立的JS，最后完成程序的时候看样子是要做一次良好的JS精简才行了。<br />
1.1.5 数字高通滤波器，作者给的第一个例子不是传统的 alert(&#8220;Hello World &#8220;),而是这个几乎我也只是看的懂结构，还不能理解意思的数字高通滤波器模型，怪不得论坛上很多人说作者是炫耀，不予置评。<br />
1.2.1 客户端的JavaScript<br />
&lt;noscript&gt;&lt;/noscript&gt; 防御性编程，好像我的程序里面没有用到，我默认了所有的客户端都会支持JS，这种只有些骨灰级的用户才会主动关闭JS功能来加快页面浏览或者提高安全性，不过作为一个好的程序，防御性编程还是必不可少的，不能用太多的假设来解决问题。<br />
1.2.2 服务器的端的JavaScript 第一次听说，IIS加net 环境已经可以用，不过不知道有什么用，难道数据交换？<br />
1.4.1 Firefox的地址栏直接支持 如javascript:alert(&#8220;ok&#8221;)的伪协议。<br />
1.5.2 所有的客户端数据校验都是不安全的，所以在服务器端的PHP程序对于一些非常关键的数据还是要2次校验，普通的工作交给JS去处理。<br />
1.7.1 像程序员一样的思考<br />
第一境界：知器<br />
第二境界：格物<br />
第三境界：明理<br />
第四境界：悟道<br />
博大精深啊，我感觉自己处于格物状态，会的东西已经很多，但是还不能100%的随意揉合自由发挥，路漫漫其修远兮，吾将上下而求索。<br />
用最少的代码做最多的事情，即使只有三行的代码也有需要维护的一天。</p>
<p>第二章 浏览器中的JavaScript<br />
面向接口的JavaScript程序 通过getParameter()方法来捕捉url传递的值，再根据值来做相应的处理，而不通过php来捕捉再回调到JS来处理，是一个新的想法，这样可能对于GUI的无数据库操作有很大帮助。</p>
<p>第三章 开发环境和调试方法<br />
调试是我所关心的，不多的Alert让我晕菜。<br />
作者还没有提到 Aptana，不过提到了1st JavaScript Editor Pro和 JS Eclipse两个工具，1st JavaScript Editor Pro我测试过，当时对中文处理不好。所以我的推荐还是Apatana for Eclipse 结合 Zend studio for Eclipse 来做开发。<br />
Opera对于同样的JavaScript程序处理速度反而是最快的，有点意外哦。<br />
3.4.1 WatchObj方法查看对象内部的属性和值，利用DebugOutput输出调试信息。<br />
3.6.3 Error ，EvalError （表达式计算错误），RangeError（下标越界），TypeError（数据类型错误），SyntaxError（语法错误）。<br />
本章作者用VS来举例，对我没有什么帮助，希望后面能看到基于Firebug和venkman的调试知识。<br />
第二部分 JavaScript核心<br />
第四章 语言结构<br />
JavaScript直接用双字节来处理编码了，并且直接支持了Unicode字符集，所以可以用中文来命名函数和变量了，我马上测试了一下，真的可以，这样是否可以写很容易维护的中文WEB应用呢，可惜PHP还不支持否则？<br />
对于作者反复提到的闭包这个概念，我还一下子不好理解，希望看过第五章可以理解，感觉还是作用域的问题吧。<br />
Switch也有default： aptana的js提示没有那个Default，我也没有查手册，还以为没有呢，真的想想是搞笑 ，怎么可能没有呢？<br />
4.4.5 跳转语句<br />
break 跳出循环或者 switch语句。<br />
continue 开始一次新的迭代<br />
return 指定函数的返回值<br />
try throw catch 还是不觉得好用，看来进步是一起的，什么时候 php的捕获异常用熟悉了，js也估计熟练了。</p>
<p>第五章 数据类型<br />
toString()方法可以转换为不同进制的数，比如toString(2)就是2进制 toString(16)就是16进制。<br />
NaN已经遇到过了，JS数学计算里面常用，代表非数值，可以用isNaN()来检查这个值。<br />
Array，有没有更简单的直接往数组的最后增加新纪录的做法，而不是用s[s.length+1]这样的做法。<br />
在第8章集合里面找到了方法：<br />
s.push(1)就是把1放到数组的最后一个。</p>
<p>JSON 是一个符合规范的对象常量而已，不要想的太复杂了。<br />
5.3 函数<br />
作者这里解释了他所谓的闭包：被调用时候创建封闭环境的函数。<br />
JS函数支持在函数体内定义并返回另外一个函数，我理解就是函数体内嵌套另外一个函数。<br />
5.8.1 浮点数的精度问题<br />
我已经遇到了，用(floor(sX100))/100来解决小数点后2位四舍五入，好像有点傻。作者给出了一个 s.toFixed(2)的方法。</p>
<p>第六章 再次回到函数<br />
6.1.2 函数调用前，先计算参数中的所有表达式，一个函数可以有多个return，但是一次调用只会有一个return语句被执行。<br />
函数的默认参数 : if(!b) b=30 的更优化写法 b=b||30 这个就是我不容易看懂别人js代码的地方，js代码可以写的太简化了。<br />
Arguments形参的对象，Arguments.length读取默认形参的数量。<br />
6.3 函数的顶层调用者是window对象，看到这里有点发晕了。</p>
<p>第9章给出了一个完整的棋谱阅读器，有空可以帮老爸写个自己用的棋谱阅读器啊。</p>
<p>第十章 正则表达式 先跳过。</p>
<p>第三部分 浏览器和DOM<br />
Window对象最基本的浏览器对象。通过Window对象可以实现不同窗口的交互。<br />
Document对象，这些对象好像jQuery封装后的用起来更方便了。<br />
Document.referrer属性用来防止盗链。</p>
<p>第十五章 数据存储的脚本化<br />
之前的关于DOM的操作对于我已经熟悉的很了。而这样的cookie却是我一直想用但是用的很少的，包括PHP我也基本用session而不喜欢用cookie。<br />
jQuery有一个Cookie插件，我之前用它好像更简单。而有一个问题是全AJAX网站的前后导航问题，history对象是没有用的了，那么如何实现前后呢，虽然用的不多，但是作为一个设计良好的软件，前后导航还是很有必要的，忘记了那本书里面特地写了一章，书看的太多也不好，不容易记住。</p>
<p>第四部分 数据交互<br />
第十六章 同步和异步<br />
setTimeout()和 steInterval() 我怎么看都发现区别不大。作者写的我也看不懂，水平是有差异啊。</p>
<p>后面的东西越来越挑战我的耐心，终于我的耐心被磨完了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hatoyu.com/2008/11/17/%e3%80%8ajavaccript-%e7%8e%8b%e8%80%85%e5%bd%92%e6%9d%a5%e3%80%8b%e8%af%bb%e4%b9%a6%e7%ac%94%e8%ae%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用jQuery开发AJAX web2.0网站必备的插件</title>
		<link>http://www.hatoyu.com/2008/11/07/%e7%94%a8jquery%e5%bc%80%e5%8f%91ajax-web20%e7%bd%91%e7%ab%99%e5%bf%85%e5%a4%87%e7%9a%84%e6%8f%92%e4%bb%b6/</link>
		<comments>http://www.hatoyu.com/2008/11/07/%e7%94%a8jquery%e5%bc%80%e5%8f%91ajax-web20%e7%bd%91%e7%ab%99%e5%bf%85%e5%a4%87%e7%9a%84%e6%8f%92%e4%bb%b6/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 11:24:13 +0000</pubDate>
		<dc:creator>hatoyu</dc:creator>
				<category><![CDATA[php_mysql_js_css]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.hatoyu.com/?p=499</guid>
		<description><![CDATA[1.jQuery Live Query Plugin 1.0
解决已经用jQuery生成的DOM元素如何继续捕捉与处理，这样你就可以 不断的在DOM里面用jQuery循环操作，从而实现全站AJAX化，而只有一个PHP页面。
2.jQuery Form Plugin
jQuery实现表单提交不是个难事情，但是当你的表单超过10个value的时候就是个很痛苦的事情了，再加上一些动态生成的数组字段的时候要晕菜了。用ajaxForm这个东东就很方便了，并且提供了很强的自定义功能，最好的就是提交前callback，提交后的callback。
3.jQuery Hotkeys Plugin
捕捉一个按钮挺方便，多个按钮的时候就很复杂了，特别是要解决跨浏览器问题的时候，所以用这个插件可以直接写 ctrl+d 这样的写法来捕捉按钮操作，是不是很方便了，适当提供一些快捷键对于web应用程序也是相当有价值的。
4.jQuery Flash Plugin
用HTML代码直接插入Flash要写好多，而且很容易错，现在利用Flex可以干很多事情了，特别是和Socket服务器交互数据，像开心网也在用，macacus CRM 就利用Flash和CTI服务器交互数据，然后FLASH和JS也很方便交互数据，所以用FLASH不一定是播放而成为了一个数据交换的中间件了。
]]></description>
			<content:encoded><![CDATA[<p>1.<a href="http://brandonaaron.net/docs/livequery/">jQuery Live Query Plugin 1.0</a><br />
解决已经用jQuery生成的DOM元素如何继续捕捉与处理，这样你就可以 不断的在DOM里面用jQuery循环操作，从而实现全站AJAX化，而只有一个PHP页面。</p>
<p>2.<a href="http://www.malsup.com/jquery/form/">jQuery Form Plugin</a><br />
jQuery实现表单提交不是个难事情，但是当你的表单超过10个value的时候就是个很痛苦的事情了，再加上一些动态生成的数组字段的时候要晕菜了。用ajaxForm这个东东就很方便了，并且提供了很强的自定义功能，最好的就是提交前callback，提交后的callback。</p>
<p>3.<a href="http://code.google.com/p/js-hotkeys/">jQuery Hotkeys Plugin</a><br />
捕捉一个按钮挺方便，多个按钮的时候就很复杂了，特别是要解决跨浏览器问题的时候，所以用这个插件可以直接写 ctrl+d 这样的写法来捕捉按钮操作，是不是很方便了，适当提供一些快捷键对于web应用程序也是相当有价值的。</p>
<p>4.<a href="http://jquery.lukelutman.com/plugins/flash">jQuery Flash Plugin</a><br />
用HTML代码直接插入Flash要写好多，而且很容易错，现在利用Flex可以干很多事情了，特别是和Socket服务器交互数据，像开心网也在用，macacus CRM 就利用Flash和CTI服务器交互数据，然后FLASH和JS也很方便交互数据，所以用FLASH不一定是播放而成为了一个数据交换的中间件了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hatoyu.com/2008/11/07/%e7%94%a8jquery%e5%bc%80%e5%8f%91ajax-web20%e7%bd%91%e7%ab%99%e5%bf%85%e5%a4%87%e7%9a%84%e6%8f%92%e4%bb%b6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>High Performance Web Sites</title>
		<link>http://www.hatoyu.com/2008/11/04/high-performance-web-sites/</link>
		<comments>http://www.hatoyu.com/2008/11/04/high-performance-web-sites/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 15:04:25 +0000</pubDate>
		<dc:creator>hatoyu</dc:creator>
				<category><![CDATA[php_mysql_js_css]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.hatoyu.com/2008/11/04/high-performance-web-sites/</guid>
		<description><![CDATA[Foreword 是 YUI &#8211; Yahoo! User Interface 的Nate Koechley 写的，提到网站的时间 其实是前端 80%，而后端（我们认为的php+mysql之类的）才只有20%，所以注意前端的设计对网站提速是很有帮助的。
而小网站对于这个应该是没有多大用处的，不过大的网站这个就差别很大了，记得一本介绍CSS的书里面说 AOL还是哪个美国门户网站改TABLE格式为DIV+CSS ，每年节省的流量费用有几百万元，不知道真假，不过你简单算算是有可能的,如果平均每个页面介绍 20KB，那么实际流量是20X8=160Kb 那么 每天如果有1000万次的访问，那么介绍的带宽真的不得了。
原则一：减少HTTPS请求，所有LOGO一张图片，所有JS一个文件，所有CSS一个文件。
CSS Sprites 一张图片总比多张图片好，因为少了n-1次HTTP请求，其实N张图片分割的大小 = 1张大图片的大小，这个和当年用PS拼命割图为了让图片一张张的出来，而不要等很久出来的原理又有不一样了。
data:内联图片模式只有firefox支持，IE这个笨蛋居然又不支持，所以在中国只有2.5%的人用firefox就不用考虑了，但是国外超过25%的人在使用firefox 这个就很有价值了。
看看Macacus B/S 做到1/3的开发量 已经用了7个js 3个css和 和google的1个js 和1个css比有点汗颜，还好我做的intranet用的东西。不过这个对于品酷将来的PIS3 还是有价值的。
原则二：采用CDN加速，这个倒是出钱就能搞定的事情，其实自己也可以做CDN加速，起码我在edong的时候就搞出了一套起码BETA的CDN加速系统了。可惜当时动作完了，没有靠那个赚到第一桶金。
原则三：Expires 图片 样式表 js，好像通过http cache control 可以实现，php5 杜江的书里面我记得有提到，明天去看看，cache看来是重要啊，smarty有，mysql有 不过这都比不过浏览器自身的缓存来的快也节省空间。
原则四：apache gzip压缩html文档和js css文档，可以节省60%。不过这个好像要服务器段处理。
原则五：CSS ON TOP ，css文件不用@import方式 而只用原始的 link方式，这样可以减少白屏方式。
原则六：js要放到页面底部，这个和很多书里讲的不一样不过考虑这个书是为了超大访问量的网站用的所以目前暂不考虑使用了。
原则七：不要用css表达式，这个我到还没有搞清楚怎么去用，并且好像浏览器不是所有都支持的。
原则八：内联css 和 js 理论比外联js 和css快，但是没有了缓存所以还是不建议用，动态加载内联？有点晕。
原则九：延长DNS 更新的时间，TTL值可以是一天，不过突然服务器宕机或者换IP就有点晕了哦。不过macacus看来是用不到的，内网都是IP访问的。
原则十：Minification 精简js ，这个容易理解，去掉所有的换行之类的，就像jquery.js 使用模式。Dojo Compressor 和 JSmin工具，不知道aptana是不是直接有精简工具啊。
原则十一：页面重定向不要用，也就是meta [...]]]></description>
			<content:encoded><![CDATA[<p>Foreword 是 YUI &#8211; Yahoo! User Interface 的Nate Koechley 写的，提到网站的时间 其实是前端 80%，而后端（我们认为的php+mysql之类的）才只有20%，所以注意前端的设计对网站提速是很有帮助的。</p>
<p>而小网站对于这个应该是没有多大用处的，不过大的网站这个就差别很大了，记得一本介绍CSS的书里面说 AOL还是哪个美国门户网站改TABLE格式为DIV+CSS ，每年节省的流量费用有几百万元，不知道真假，不过你简单算算是有可能的,如果平均每个页面介绍 20KB，那么实际流量是20X8=160Kb 那么 每天如果有1000万次的访问，那么介绍的带宽真的不得了。</p>
<p>原则一：减少HTTPS请求，所有LOGO一张图片，所有JS一个文件，所有CSS一个文件。</p>
<blockquote><p>CSS Sprites 一张图片总比多张图片好，因为少了n-1次HTTP请求，其实N张图片分割的大小 = 1张大图片的大小，这个和当年用PS拼命割图为了让图片一张张的出来，而不要等很久出来的原理又有不一样了。</p>
<p>data:内联图片模式只有firefox支持，IE这个笨蛋居然又不支持，所以在中国只有2.5%的人用firefox就不用考虑了，但是国外超过25%的人在使用firefox 这个就很有价值了。</p>
<p>看看Macacus B/S 做到1/3的开发量 已经用了7个js 3个css和 和google的1个js 和1个css比有点汗颜，还好我做的intranet用的东西。不过这个对于品酷将来的PIS3 还是有价值的。</p></blockquote>
<p>原则二：采用CDN加速，这个倒是出钱就能搞定的事情，其实自己也可以做CDN加速，起码我在edong的时候就搞出了一套起码BETA的CDN加速系统了。可惜当时动作完了，没有靠那个赚到第一桶金。</p>
<p>原则三：Expires 图片 样式表 js，好像通过http cache control 可以实现，php5 杜江的书里面我记得有提到，明天去看看，cache看来是重要啊，smarty有，mysql有 不过这都比不过浏览器自身的缓存来的快也节省空间。</p>
<p>原则四：apache gzip压缩html文档和js css文档，可以节省60%。不过这个好像要服务器段处理。</p>
<p>原则五：CSS ON TOP ，css文件不用@import方式 而只用原始的 link方式，这样可以减少白屏方式。</p>
<p>原则六：js要放到页面底部，这个和很多书里讲的不一样不过考虑这个书是为了超大访问量的网站用的所以目前暂不考虑使用了。</p>
<p>原则七：不要用css表达式，这个我到还没有搞清楚怎么去用，并且好像浏览器不是所有都支持的。</p>
<p>原则八：内联css 和 js 理论比外联js 和css快，但是没有了缓存所以还是不建议用，动态加载内联？有点晕。</p>
<p>原则九：延长DNS 更新的时间，TTL值可以是一天，不过突然服务器宕机或者换IP就有点晕了哦。不过macacus看来是用不到的，内网都是IP访问的。</p>
<p>原则十：Minification 精简js ，这个容易理解，去掉所有的换行之类的，就像jquery.js 使用模式。Dojo Compressor 和 JSmin工具，不知道aptana是不是直接有精简工具啊。</p>
<p>原则十一：页面重定向不要用，也就是meta refresh这个技术，这个是属于我比较喜欢用的，呵呵，不过一般都是用来定时跳转用的。目录后必须记得加/.</p>
<p>原则十二：减少重复脚本，这个概率应该不大，不过如果我有十几个js 每个js都有上百个函数的时候估计有可能的。</p>
<p>原则十三：Etag是什么东西？跳开。</p>
<p>原则十四：Ajax缓存，没有看懂写的什么，不过jquery好像就有cache一说，不过好像没有ajax缓存的内容。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hatoyu.com/2008/11/04/high-performance-web-sites/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Practical Web 2.0 Application with PHP read minute</title>
		<link>http://www.hatoyu.com/2008/11/03/practical-web-20-application-with-php-read-minute/</link>
		<comments>http://www.hatoyu.com/2008/11/03/practical-web-20-application-with-php-read-minute/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 06:19:14 +0000</pubDate>
		<dc:creator>hatoyu</dc:creator>
				<category><![CDATA[php_mysql_js_css]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.hatoyu.com/2008/11/03/practical-web-20-application-with-php-read-minute/</guid>
		<description><![CDATA[Download source code first. 
http://www.myphpbook.com/1590599063-1.zip.
I will focus :Smarty , CAPTCHA , Autocomplete , PHPDoc , XSS CSRF (Security) , log record and subversion.
Some content I have been use for several times like Smarty subversion .
Zend framework is so fussy that I try use it and give up once again like cakephp.
But read the book I [...]]]></description>
			<content:encoded><![CDATA[<p>Download source code first. <br />
<blockquote><a target="_blank" href="http://www.myphpbook.com/1590599063-1.zip">http://www.myphpbook.com/1590599063-1.zip.</a></p></blockquote>
<p>I will focus :Smarty , CAPTCHA , Autocomplete , PHPDoc , XSS CSRF (Security) , log record and subversion.</p>
<p>Some content I have been use for several times like Smarty subversion .</p>
<p>Zend framework is so fussy that I try use it and give up once again like cakephp.</p>
<p>But read the book I think choose a framework maybe let me easy and quick to constuct a website, When I finish my ubuntu 8.10 develop environment I will try it again on 1615 macacus crm project.</p>
<p></p>
<p class="technorati-tags"><a href="http://technorati.com/tag/web%202.0" rel="tag">web 2.0</a></p>
<p class="scribefire-powered">Powered by <a href="http://www.scribefire.com/">ScribeFire</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hatoyu.com/2008/11/03/practical-web-20-application-with-php-read-minute/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>开心网拉力赛车队速度表</title>
		<link>http://www.hatoyu.com/2008/10/22/%e5%bc%80%e5%bf%83%e7%bd%91%e6%8b%89%e5%8a%9b%e8%b5%9b%e8%bd%a6%e9%98%9f%e9%80%9f%e5%ba%a6%e8%a1%a8/</link>
		<comments>http://www.hatoyu.com/2008/10/22/%e5%bc%80%e5%bf%83%e7%bd%91%e6%8b%89%e5%8a%9b%e8%b5%9b%e8%bd%a6%e9%98%9f%e9%80%9f%e5%ba%a6%e8%a1%a8/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 12:56:41 +0000</pubDate>
		<dc:creator>hatoyu</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[开心网]]></category>
		<category><![CDATA[拉力赛]]></category>

		<guid isPermaLink="false">http://www.hatoyu.com/?p=296</guid>
		<description><![CDATA[排名不分上下左右前后忠奸，当然还缺很多车队的速度，希望有人能补充进来哦。
感谢Benny 提供奥迪 R8车队的信息
感谢cockcola提供 宝马 X5车队的信息
感谢IVES提供很多车队信息
感谢Celina 提供SMAX 宝马730 阿斯顿马丁 林肯加长车队信息

布加迪威航车队 150km/h
布加迪威龙车队 150km/h
雅致728 车队150km/h
帕加尼车队 150km/h
劳斯莱斯车队 150km/h
迈巴赫62车队 150km/h
兰博基尼车队 140km/h
法拉利F430车队 138km/h
玛莎拉蒂车队  132km/h
路虎车队 130km/h
沃尔沃X90车队 130km/h
凯迪拉克车队 126km/h
牧马人车队  120km/h
切诺基车队 118km/h
途胜车队  118km/h
PT漫步者车队 118km/h
蒙迪欧车队  118km/h
宝马320车队 114km/h
指南者车队 112km/h
雷克萨斯车队 132km/h
途锐车队 132km/h
保时捷卡宴车队 132km/h
保时捷911车队 132km/h
RIMOR奔驰房车车队 132km/h
BMW宝马 X5车队130km/h
BMW宝马 730车队130km/h
阿斯顿马丁车队 140km/h
林肯加长车队 130km/h
哈雷摩托车队 114km/h
斯巴鲁翼豹车队 118km/h
奥迪A4车队 112km/h
奥迪R8 132km/h
大众甲壳虫车队 113km/h
Mini Cooper车队 114km/h
本田CRV车队 118km/h
牧马人车队 120km/h
宝马Z4车队 120km/h
奥迪TT车队 122km/h
悍马车队 126km/h
奥迪Q7车队 130km/h
奔驰S600车队 134km/h
奔驰豪华大巴车队 [...]]]></description>
			<content:encoded><![CDATA[<p>排名不分上下左右前后忠奸，当然还缺很多车队的速度，希望有人能补充进来哦。<br />
感谢Benny 提供奥迪 R8车队的信息<br />
感谢cockcola提供 宝马 X5车队的信息<br />
感谢IVES提供很多车队信息<br />
感谢Celina 提供SMAX 宝马730 阿斯顿马丁 林肯加长车队信息</p>
<blockquote><p>
布加迪威航车队 150km/h<br />
布加迪威龙车队 150km/h<br />
雅致728 车队150km/h<br />
帕加尼车队 150km/h<br />
劳斯莱斯车队 150km/h<br />
迈巴赫62车队 150km/h<br />
兰博基尼车队 140km/h<br />
法拉利F430车队 138km/h<br />
玛莎拉蒂车队  132km/h<br />
路虎车队 130km/h<br />
沃尔沃X90车队 130km/h<br />
凯迪拉克车队 126km/h<br />
牧马人车队  120km/h<br />
切诺基车队 118km/h<br />
途胜车队  118km/h<br />
PT漫步者车队 118km/h<br />
蒙迪欧车队  118km/h<br />
宝马320车队 114km/h<br />
指南者车队 112km/h<br />
雷克萨斯车队 132km/h<br />
途锐车队 132km/h<br />
保时捷卡宴车队 132km/h<br />
保时捷911车队 132km/h<br />
RIMOR奔驰房车车队 132km/h<br />
BMW宝马 X5车队130km/h<br />
BMW宝马 730车队130km/h<br />
阿斯顿马丁车队 140km/h<br />
林肯加长车队 130km/h<br />
哈雷摩托车队 114km/h<br />
斯巴鲁翼豹车队 118km/h<br />
奥迪A4车队 112km/h<br />
奥迪R8 132km/h<br />
大众甲壳虫车队 113km/h<br />
Mini Cooper车队 114km/h<br />
本田CRV车队 118km/h<br />
牧马人车队 120km/h<br />
宝马Z4车队 120km/h<br />
奥迪TT车队 122km/h<br />
悍马车队 126km/h<br />
奥迪Q7车队 130km/h<br />
奔驰S600车队 134km/h<br />
奔驰豪华大巴车队 136km/h<br />
福特S-MAX车队 110km/h</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.hatoyu.com/2008/10/22/%e5%bc%80%e5%bf%83%e7%bd%91%e6%8b%89%e5%8a%9b%e8%b5%9b%e8%bd%a6%e9%98%9f%e9%80%9f%e5%ba%a6%e8%a1%a8/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>wordpress 博客一日暴涨1500次的窍门</title>
		<link>http://www.hatoyu.com/2008/10/21/wordpress-%e5%8d%9a%e5%ae%a2%e4%b8%80%e6%97%a5%e6%9a%b4%e6%b6%a81500%e6%ac%a1%e7%9a%84%e7%aa%8d%e9%97%a8/</link>
		<comments>http://www.hatoyu.com/2008/10/21/wordpress-%e5%8d%9a%e5%ae%a2%e4%b8%80%e6%97%a5%e6%9a%b4%e6%b6%a81500%e6%ac%a1%e7%9a%84%e7%aa%8d%e9%97%a8/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 14:14:26 +0000</pubDate>
		<dc:creator>hatoyu</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[开心网]]></category>

		<guid isPermaLink="false">http://www.hatoyu.com/?p=263</guid>
		<description><![CDATA[用这样的标题貌似很有煽动性，估计进来看的哥们都要晕了，因为我的主要窍门就是开心网太牛逼了。
这个是我最新的10个keyword查询，明显今天几乎都是开心网拉力赛这个关键字。

这个是我本周的统计表，明显今天暴涨了起码有1500次。

那么流量暴涨的原因就是我的这个开心网拉力赛的博客文章因为在google和baidu的搜索里面 开心网 拉力赛 排名第一位。
那么为什么会排名第一位了？我想了一天，找到下面几个理由，不知道对不对，大家一起来探讨一下，希望对企业网站的SEO有帮助。

开心网属于热点关注，有足够的搜索量
拉力赛属于刚冒头的事务，我的这个博客在拉力赛推出不到2个小时就写了，所以时效性也有用
url，我用了wp自带的网址优化，并且因为这个随便写写，所以没有把网址翻译成英文，而就是用了中文的网址，参看下图，貌似google和百度对网址里面就有的关键字更偏爱一点吧，这个属于我臆测了，没有根据
WordPress的博客相应关键字都会比普通CMS的排名要高很多

希望大家一起研究，补充一下哦！
]]></description>
			<content:encoded><![CDATA[<p>用这样的标题貌似很有煽动性，估计进来看的哥们都要晕了，因为我的主要窍门就是开心网太牛逼了。</p>
<blockquote><p>这个是我最新的10个keyword查询，明显今天几乎都是开心网拉力赛这个关键字。</p></blockquote>
<div id="attachment_264" class="wp-caption alignnone" style="width: 310px"><a href="http://www.hatoyu.com/wp-content/uploads/2008/10/kaixin1.jpg"><img src="http://www.hatoyu.com/wp-content/uploads/2008/10/kaixin1-300x151.jpg" alt="开心网拉力赛" title="关键字数据" width="300" height="151" class="size-medium wp-image-264" /></a><p class="wp-caption-text">开心网拉力赛</p></div><br />
<span id="more-263"></span></p>
<blockquote><p>这个是我本周的统计表，明显今天暴涨了起码有1500次。</p></blockquote>
<p><a href="http://www.hatoyu.com/wp-content/uploads/2008/10/kaixin2.jpg"><img src="http://www.hatoyu.com/wp-content/uploads/2008/10/kaixin2-300x167.jpg" alt="" title="kaixin2" width="300" height="167" class="alignnone size-medium wp-image-265" /></a></p>
<p>那么流量暴涨的原因就是我的这个开心网拉力赛的博客文章因为在google和baidu的搜索里面 开心网 拉力赛 排名第一位。</p>
<p>那么为什么会排名第一位了？我想了一天，找到下面几个理由，不知道对不对，大家一起来探讨一下，希望对企业网站的SEO有帮助。</p>
<ul>
<ol>开心网属于热点关注，有足够的搜索量</ol>
<ol>拉力赛属于刚冒头的事务，我的这个博客在拉力赛推出不到2个小时就写了，所以时效性也有用</ol>
<ol>url，我用了wp自带的网址优化，并且因为这个随便写写，所以没有把网址翻译成英文，而就是用了中文的网址，参看下图，貌似google和百度对网址里面就有的关键字更偏爱一点吧，这个属于我臆测了，没有根据</ol>
<ol>WordPress的博客相应关键字都会比普通CMS的排名要高很多</ol>
</ul>
<p><div id="attachment_266" class="wp-caption alignnone" style="width: 310px"><a href="http://www.hatoyu.com/wp-content/uploads/2008/10/google.jpg"><img src="http://www.hatoyu.com/wp-content/uploads/2008/10/google-300x252.jpg" alt="注意看网址部分直接作为关键字列出来了" title="google" width="300" height="252" class="size-medium wp-image-266" /></a><p class="wp-caption-text">注意看网址部分 google直接作为关键字列出来了</p></div>
<blockquote><p>希望大家一起研究，补充一下哦！</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.hatoyu.com/2008/10/21/wordpress-%e5%8d%9a%e5%ae%a2%e4%b8%80%e6%97%a5%e6%9a%b4%e6%b6%a81500%e6%ac%a1%e7%9a%84%e7%aa%8d%e9%97%a8/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>开心网咬人</title>
		<link>http://www.hatoyu.com/2008/10/21/%e5%bc%80%e5%bf%83%e7%bd%91%e5%92%ac%e4%ba%ba/</link>
		<comments>http://www.hatoyu.com/2008/10/21/%e5%bc%80%e5%bf%83%e7%bd%91%e5%92%ac%e4%ba%ba/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 04:10:09 +0000</pubDate>
		<dc:creator>hatoyu</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[外挂]]></category>
		<category><![CDATA[开心网]]></category>

		<guid isPermaLink="false">http://www.hatoyu.com/?p=245</guid>
		<description><![CDATA[利用空摆的时间，在Bonnie一次次的催促和与他人联姻的威胁之下，终于实现了咬人十级可以和Bonnie联姻了，于是生命力达到了200，貌似不容易被人轻易咬光去休息了。
P.S 我没有使用外挂哦，因为我总觉得我研究透了自己去写个玩玩，当我理解点它的原理的时候，发现人家的外挂已经写的太好了，干脆自己慢慢玩吧，享受一下这个数字游戏的乐趣。
开心网外挂程序 GPL发布的，赞一个 http://code.google.com/p/kaixin/ ，真的要用还是去那里下载，很多所谓的绿色软件站都加给程序加料的。
不过貌似我做人还可以，所以基本被人咬光的点数远远高于我去咬人的点数，所以过程是艰苦的，奋斗啊！
]]></description>
			<content:encoded><![CDATA[<p>利用空摆的时间，在Bonnie一次次的催促和与他人联姻的威胁之下，终于实现了咬人十级可以和Bonnie联姻了，于是生命力达到了200，貌似不容易被人轻易咬光去休息了。</p>
<p>P.S 我没有使用外挂哦，因为我总觉得我研究透了自己去写个玩玩，当我理解点它的原理的时候，发现人家的外挂已经写的太好了，干脆自己慢慢玩吧，享受一下这个数字游戏的乐趣。</p>
<p>开心网外挂程序 GPL发布的，赞一个 <a href="http://code.google.com/p/kaixin/">http://code.google.com/p/kaixin/</a> ，真的要用还是去那里下载，很多所谓的绿色软件站都加给程序加料的。</p>
<p>不过貌似我做人还可以，所以基本被人咬光的点数远远高于我去咬人的点数，所以过程是艰苦的，奋斗啊！</p>
<div id="attachment_247" class="wp-caption alignnone" style="width: 310px"><a href="http://www.hatoyu.com/wp-content/uploads/2008/10/yaoren.jpg"><img src="http://www.hatoyu.com/wp-content/uploads/2008/10/yaoren-300x155.jpg" alt="开心网咬人" title="我的状态" width="300" height="155" class="size-medium wp-image-247" /></a><p class="wp-caption-text">开心网咬人</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.hatoyu.com/2008/10/21/%e5%bc%80%e5%bf%83%e7%bd%91%e5%92%ac%e4%ba%ba/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>开心网拉力赛</title>
		<link>http://www.hatoyu.com/2008/10/20/%e5%bc%80%e5%bf%83%e7%bd%91%e6%8b%89%e5%8a%9b%e8%b5%9b/</link>
		<comments>http://www.hatoyu.com/2008/10/20/%e5%bc%80%e5%bf%83%e7%bd%91%e6%8b%89%e5%8a%9b%e8%b5%9b/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 14:55:37 +0000</pubDate>
		<dc:creator>hatoyu</dc:creator>
				<category><![CDATA[php_mysql_js_css]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[开心网]]></category>
		<category><![CDATA[拉力赛]]></category>

		<guid isPermaLink="false">http://www.hatoyu.com/?p=217</guid>
		<description><![CDATA[增加一下关于组队的信息，购车卡和旧车回收卡又可以买了，大家可以马上组队哦： 

刚发现开心网不卖购车卡和旧车回收卡了，但是我的一个马甲有10辆车了，还有购车卡和旧车回购卡，看来开心网是有某种限制
我库存了三张购车卡，不过也没有用了，不知道开心网怎么想的？
在道具商店买购车卡，20000元， 就可以买70000元同一车型的不同颜色车辆了，所以同一车型最多可以拥有6辆车子可以独立组队，卖车也有个旧车回收卡的，这样就可以换车了。
如果你不到6辆车，那么可以加入好友的车队，只要好友同意一下就可以了，当然车型要一致，所以你如果有哈雷，可以加我的车队，我的车队已经有11辆车子了。

不得不佩服开心网对用户心理的揣度，当你对一样东西开始觉得无聊和厌恶的时候，他又可以搞出点可以玩的东西来。
当我觉得我莫名的搞成了六辆哈雷摩托的时候，就已经没有继续玩这个游戏的动力了，今天上去居然有朋友呼我为什么少了一辆车，我说少了就少了被充公了，然后就发现有这个拉力赛的游戏了，所以开心网不红也难，所以公司职场一定要把开心网kill了，否则工作效率太低了，如果你是个老板，发现员工在玩搞不定，找我啊，帮你搞定。
顺便show一下我的哈雷帮，小贝同志封的，觉得挺好。我的开心网帐号 hatoyu@gmail.com 有空帮我加加油哦。

比赛第一天：
大老张 是悍马联合车队，8辆车比较合算
不过基本感觉就是比谁的马甲比较多，比较好意思去捣蛋而已，因为早上零点，大老张和我几乎同时启动车子，几乎同时有好多加油，然后一看哦，好多都是马甲。

不过给人多了点玩意，多了点兴趣。对于我的博客则是访问量剧增，看来写100篇关于澳洲移民的东西，不如一篇开心网的东西，现在你google baidu一下开心网拉力赛 第一篇文章就是这个。

车辆速度表 感谢 liulang：
哈雷摩托车队 114km/h
斯巴鲁翼豹车队 118km/h
奥迪A4车队 112km/h
大众甲壳虫车队 113km/h
Mini Cooper车队 114km/h
本田CRV车队 118km/h
牧马人车队 120km/h
宝马Z4车队 120km/h
奥迪TT车队 122km/h
悍马车队 126km/h
奥迪Q7车队 130km/h
奔驰S600车队 134km/h
法拉利F430车队 138km/h
奔驰豪华大巴车队 136km/h
福特S-MAX车队 118km/h
开心网拉力赛的规定
拉力赛：
如果你有好几辆相同的车，可以组建车队，与好友在一些著名的汽车拉力赛中一决高下。
目前有达喀尔拉力赛、中国拉力锦标赛、世界拉力锦标赛等6项赛事，每项赛事的获胜者将赢得该赛事的奖杯！
【组建车队】
· 你必须拥有6辆相同车型、每辆价格在20万元以上的车；
· 组建后，车队里的车将不能卖出、赠送或换购，除非车队解散。
【发起比赛】
· 车队组建后，你可以选择拉力赛路线，设定参赛车队数量，发起比赛，等待好友应战；
· 应战的车队数达到要求后，所有车队自动进入比赛状态，发车时间在进入比赛状态后的第二天。
【行车速度】
· 在拉力赛道上，每个车队的基础车速约为130km/h，不同价格的车，车速略有差别；
· 行驶中，好友们可以给你的车队“加油”或“捣鬼”，每1次“加油”，车速增加5km/h，而“捣鬼”后减小5km/h；
· 好友加油/捣鬼对车速的影响只在当天有效；
· 每个好友一天内只能给同一车队“加油”或“捣鬼”1次，不可重复操作；
· 每只车队一天内最多只能被10个好友“加油”或“捣鬼”。
【比赛规则】
· 进入比赛状态后的第二天开始，每天行车时间须是0:00-24:00之间的连续4小时，其余时间休整；
· 每个比赛日，车队需要参赛者启动后才能行驶，启动后，将连续行车4个小时，但不能跨天；
（比如22:00才启动车队，24:00后车队自动停止，当天实际只跑2小时，但当天的比赛用时还是按4小时计算）
· 比赛发车后，除了到达终点那天，其余每天的比赛用时以4小时计，无论当天是否启动赛车，行车时间是否满4小时；
· 到达终点当日，实际行车时间计为比赛用时；
· 每个车队累计各自的比赛用时，到达终点所累计的比赛用时最少的车队将获得奖杯。
【联合车队】
· 如果你也是某一车型的爱好者，但该车型车辆不足6辆，可以和已经组建该车型车队的好友联合；
· 要和好友已组建的车队联合，必须至少拥有该车型2辆以上；
· 如果好友同意了你的联合请求，你参与的每辆车将使联合车队的基础车速提升2km/h。
（比如你有3辆车参与了联合车队，车队的基础车速将增加6km/h）
]]></description>
			<content:encoded><![CDATA[<p>增加一下关于组队的信息，购车卡和旧车回收卡又可以买了，大家可以马上组队哦： </p>
<blockquote><p>
<del datetime="2008-10-21T14:20:19+00:00"><strong>刚发现开心网不卖购车卡和旧车回收卡了，但是我的一个马甲有10辆车了，还有购车卡和旧车回购卡，看来开心网是有某种限制</strong><br />
我库存了三张购车卡，不过也没有用了，不知道开心网怎么想的？</del><br />
在道具商店买购车卡，20000元， 就可以买70000元同一车型的不同颜色车辆了，所以同一车型最多可以拥有6辆车子可以独立组队，卖车也有个旧车回收卡的，这样就可以换车了。</p>
<p>如果你不到6辆车，那么可以加入好友的车队，只要好友同意一下就可以了，当然车型要一致，所以你如果有哈雷，可以加我的车队，我的车队已经有11辆车子了。
</p></blockquote>
<p>不得不佩服<a href="http://www.kaixin001.com">开心网</a>对用户心理的揣度，当你对一样东西开始觉得无聊和厌恶的时候，他又可以搞出点可以玩的东西来。</p>
<p>当我觉得我莫名的搞成了六辆哈雷摩托的时候，就已经没有继续玩这个游戏的动力了，今天上去居然有朋友呼我为什么少了一辆车，我说少了就少了被充公了，然后就发现有这个拉力赛的游戏了，所以开心网不红也难，所以<a href="http://www.1615.cn">公司职场</a>一定要把开心网kill了，否则工作效率太低了，如果你是个老板，发现员工在玩搞不定，找我啊，帮你搞定。</p>
<p>顺便show一下我的哈雷帮，小贝同志封的，觉得挺好。我的开心网帐号 <a href="http://www.kaixin001.com/reg/?uid=4603906&amp;usercode=2bfb6e52ae0590822d21e7725110c5a8_4603906">hatoyu@gmail.com</a> 有空帮我加加油哦。<br />
<a href="http://www.hatoyu.com/wp-content/uploads/2008/10/lali.jpg"><img class="alignnone size-full wp-image-219" title="拉力赛" src="http://www.hatoyu.com/wp-content/uploads/2008/10/lali.jpg" alt="" width="500" height="277" /></a></p>
<p>比赛第一天：<br />
大老张 是悍马联合车队，8辆车比较合算<br />
不过基本感觉就是比谁的马甲比较多，比较好意思去捣蛋而已，因为早上零点，大老张和我几乎同时启动车子，几乎同时有好多加油，然后一看哦，好多都是马甲。<br />
<a href="http://www.hatoyu.com/wp-content/uploads/2008/10/1.jpg"><img class="alignnone size-medium wp-image-240" title="开心网拉力赛第一天" src="http://www.hatoyu.com/wp-content/uploads/2008/10/1-300x203.jpg" alt="" width="300" height="203" /></a></p>
<p>不过给人多了点玩意，多了点兴趣。对于我的博客则是访问量剧增，看来写100篇关于<a href="http://www.hatoyu.com/tag/%E6%BE%B3%E6%B4%B2%E6%96%B0%E9%97%BB/">澳洲移民</a>的东西，不如一篇开心网的东西，现在你<a href="http://www.google.com/search?q=%E5%BC%80%E5%BF%83%E7%BD%91+%E6%8B%89%E5%8A%9B%E8%B5%9B&#038;ie=utf-8&#038;oe=utf-8&#038;aq=t&#038;rls=org.mozilla:en-US:official&#038;client=firefox-a">google</a> <a href="http://www.baidu.com/s?wd=%BF%AA%D0%C4%CD%F8+%C0%AD%C1%A6%C8%FC&#038;cl=3">baidu</a>一下开心网拉力赛 第一篇文章就是这个。</p>
<p><span id="more-217"></span></p>
<blockquote><p>车辆速度表 感谢 liulang：</p>
<p>哈雷摩托车队 114km/h</p>
<p>斯巴鲁翼豹车队 118km/h</p>
<p>奥迪A4车队 112km/h</p>
<p>大众甲壳虫车队 113km/h</p>
<p>Mini Cooper车队 114km/h</p>
<p>本田CRV车队 118km/h</p>
<p>牧马人车队 120km/h</p>
<p>宝马Z4车队 120km/h</p>
<p>奥迪TT车队 122km/h</p>
<p>悍马车队 126km/h</p>
<p>奥迪Q7车队 130km/h</p>
<p>奔驰S600车队 134km/h</p>
<p>法拉利F430车队 138km/h</p>
<p>奔驰豪华大巴车队 136km/h</p>
<p>福特S-MAX车队 118km/h</p></blockquote>
<p>开心网拉力赛的规定</p>
<h3 class="f13">拉力赛：</h3>
<p style="text-indent: 0px;">如果你有好几辆相同的车，可以组建车队，与好友在一些著名的汽车拉力赛中一决高下。</p>
<p>目前有达喀尔拉力赛、中国拉力锦标赛、世界拉力锦标赛等6项赛事，每项赛事的获胜者将赢得该赛事的奖杯！</p>
<div style="padding: 15px 0pt 0pt 25px;">【组建车队】</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 你必须拥有6辆相同车型、每辆价格在20万元以上的车；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 组建后，车队里的车将不能卖出、赠送或换购，除非车队解散。</div>
<div style="padding: 15px 0pt 0pt 25px;">【发起比赛】</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 车队组建后，你可以选择拉力赛路线，设定参赛车队数量，发起比赛，等待好友应战；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 应战的车队数达到要求后，所有车队自动进入比赛状态，发车时间在进入比赛状态后的第二天。</div>
<div style="padding: 15px 0pt 0pt 25px;">【行车速度】</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 在拉力赛道上，每个车队的基础车速约为130km/h，不同价格的车，车速略有差别；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 行驶中，好友们可以给你的车队“加油”或“捣鬼”，每1次“加油”，车速增加5km/h，而“捣鬼”后减小5km/h；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 好友加油/捣鬼对车速的影响只在当天有效；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 每个好友一天内只能给同一车队“加油”或“捣鬼”1次，不可重复操作；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 每只车队一天内最多只能被10个好友“加油”或“捣鬼”。</div>
<div style="padding: 15px 0pt 0pt 25px;">【比赛规则】</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 进入比赛状态后的第二天开始，每天行车时间须是0:00-24:00之间的连续4小时，其余时间休整；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 每个比赛日，车队需要参赛者启动后才能行驶，启动后，将连续行车4个小时，但不能跨天；</div>
<div style="padding: 0px 0pt 0pt 50px;">（比如22:00才启动车队，24:00后车队自动停止，当天实际只跑2小时，但当天的比赛用时还是按4小时计算）</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 比赛发车后，除了到达终点那天，其余每天的比赛用时以4小时计，无论当天是否启动赛车，行车时间是否满4小时；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 到达终点当日，实际行车时间计为比赛用时；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 每个车队累计各自的比赛用时，到达终点所累计的比赛用时最少的车队将获得奖杯。</div>
<div style="padding: 15px 0pt 0pt 25px;">【联合车队】</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 如果你也是某一车型的爱好者，但该车型车辆不足6辆，可以和已经组建该车型车队的好友联合；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 要和好友已组建的车队联合，必须至少拥有该车型2辆以上；</div>
<div style="padding: 0px 0pt 0pt 50px;"><strong>·</strong> 如果好友同意了你的联合请求，你参与的每辆车将使联合车队的基础车速提升2km/h。</div>
<div style="padding: 0px 0pt 0pt 50px;">（比如你有3辆车参与了联合车队，车队的基础车速将增加6km/h）</div>
]]></content:encoded>
			<wfw:commentRss>http://www.hatoyu.com/2008/10/20/%e5%bc%80%e5%bf%83%e7%bd%91%e6%8b%89%e5%8a%9b%e8%b5%9b/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>修改feedsky的订阅地址为:http://feed.hatoyu.com</title>
		<link>http://www.hatoyu.com/2008/10/19/feedsky-feed-hatoyu-co/</link>
		<comments>http://www.hatoyu.com/2008/10/19/feedsky-feed-hatoyu-co/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 08:52:22 +0000</pubDate>
		<dc:creator>hatoyu</dc:creator>
				<category><![CDATA[Adelaide]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.hatoyu.com/?p=163</guid>
		<description><![CDATA[好像很神奇哦，其实很简单,只要你对域名有实际控制权都可以操作。
操作步骤
1、在域名的DNS服务器添加或修改一个子域名，CNAME 到 mydomain.feedsky.com；
2、在下面输入你要绑定域名；我的就是 http://feed.hatoyu.com
3、点击更新按钮，保存即可。
不过之前blog的动荡，导致我feedsky的订阅已经降低到了历史最低点了，不写或者乱写自然没有人会看。
修改wordpress的 相应模板 header.php
Subscribe
替换为
Subscribe
使用 Source Code syntax highlighting plugin for WordPress (V1.2) PHP和SQL都ok html不行，css和js没有测试。
]]></description>
			<content:encoded><![CDATA[<p>好像很神奇哦，其实很简单,只要你对域名有实际控制权都可以操作。</p>
<p><strong>操作步骤</strong><br />
1、在域名的DNS服务器添加或修改一个子域名，CNAME 到 <strong style="color: #ff3300;">mydomain.<a href="http://www.feedsky.com">feedsky</a>.com</strong>；<br />
2、在下面输入你要绑定域名；我的就是 <a href="http://feed.hatoyu.com">http://feed.hatoyu.com</a><br />
3、点击更新按钮，保存即可。</p>
<p>不过之前blog的动荡，导致我feedsky的订阅已经降低到了历史最低点了，不写或者乱写自然没有人会看。</p>
<p>修改wordpress的 相应模板 header.php</p>
<pre lang="php"><a id="feed" href="&lt;?php bloginfo('rss2_url'); ?&gt;">Subscribe</a></pre>
<p>替换为</p>
<pre lang="php"><a id="feed" href="http://feed.hatoyu.com">Subscribe</a></pre>
<p>使用 <a href="http://www.deanlee.cn/wordpress/code_highlighter_plugin_for_wordpress/">Source Code syntax highlighting plugin for WordPress (V1.2) </a>PHP和SQL都ok html不行，css和js没有测试。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hatoyu.com/2008/10/19/feedsky-feed-hatoyu-co/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
