<?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>Kangzj &#187; 网站制作</title>
	<atom:link href="http://kangzj.net/category/websites-making/feed/" rel="self" type="application/rss+xml" />
	<link>http://kangzj.net</link>
	<description>记录技术和生活~</description>
	<lastBuildDate>Thu, 09 Feb 2012 00:57:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PHP: empty(), is_null(), isset()真值表(区别)</title>
		<link>http://kangzj.net/php-empty-is_null-isset-true-false/</link>
		<comments>http://kangzj.net/php-empty-is_null-isset-true-false/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 01:53:53 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[empty]]></category>
		<category><![CDATA[isset]]></category>
		<category><![CDATA[is_null]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=1767</guid>
		<description><![CDATA[原来很迷茫，只是在用，也没有出过问题，有时间了，就找了下资料学习了下。记录一下。

原文：http://www.blueshoes.org/en/developer/php_cheat_sheet/

&#169; 2010, kangzj. 版权所有.  

<span class="readmore"><a href="http://kangzj.net/php-empty-is_null-isset-true-false/" title="PHP: empty(), is_null(), isset()真值表(区别)">阅读全文——共97字</a></span>]]></description>
			<content:encoded><![CDATA[<p>原来很迷茫，只是在用，也没有出过问题，有时间了，就找了下资料学习了下。记录一下。</p>
<p><a href="http://kangzj.net/wp-content/uploads/2010/10/1286606098_38.jpg"><img class="aligncenter size-full wp-image-1768" title="真值表" src="http://kangzj.net/wp-content/uploads/2010/10/1286606098_38.jpg" alt="" width="408" height="460" /></a>原文：<a href="http://www.blueshoes.org/en/developer/php_cheat_sheet/" target="_blank">http://www.blueshoes.org/en/developer/php_cheat_sheet/</a></p>
<p style='text-align:left'>&copy; 2010, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2010. |
<a href="http://kangzj.net/php-empty-is_null-isset-true-false/">http://kangzj.net/php-empty-is_null-isset-true-false/</a> |
<a href="http://kangzj.net/php-empty-is_null-isset-true-false/#comments">7 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/php-empty-is_null-isset-true-false/&title=PHP: empty(), is_null(), isset()真值表(区别)">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/empty/" rel="tag">empty</a>, <a href="http://kangzj.net/tag/isset/" rel="tag">isset</a>, <a href="http://kangzj.net/tag/is_null/" rel="tag">is_null</a>, <a href="http://kangzj.net/tag/php/" rel="tag">php</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/php-empty-is_null-isset-true-false/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Jumpline免费空间取消方法</title>
		<link>http://kangzj.net/how-to-cancel-jumpline-service/</link>
		<comments>http://kangzj.net/how-to-cancel-jumpline-service/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 17:09:03 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[服务器OS]]></category>
		<category><![CDATA[网站制作]]></category>
		<category><![CDATA[Jumpline]]></category>
		<category><![CDATA[免费空间]]></category>
		<category><![CDATA[取消Jumpline]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=1595</guid>
		<description><![CDATA[Jumpline免费空间取消方法，不要随便申请需要输入信用卡信息的免费服务，很危险！]]></description>
			<content:encoded><![CDATA[<p>不知道当时怎么鬼迷了心窍，申请了需要填信用卡信息的Jumpline三个月免费的空间。速度一般，续费超贵，一个月要$15刀，还是季付。关键是最近Jumpline更改了政策，只有在下一次账单生成之后才能取消服务，很恶心，万一忘记就死定了。我在Google日历里加了备忘，以防忘记。可是就在今天晚上，收到了通知新账单的Email，哈哈，取消服务的日子终于来了。</p>
<p><strong>取消方法：</strong></p>
<p>用你的账号密码从<a href="https://my.jumpline.com" target="_blank">https://my.jumpline.com</a>登录，点击“My Products”，再点击“View Details”，再如下图操作（图 via hostloc，可能略有不同）：<span id="more-1595"></span></p>
<p style="text-align: center;"><a href="http://kangzj.net/wp-content/uploads/2010/01/1.jpg"><img class="alignnone size-medium wp-image-1596" title="Jumpline" src="http://kangzj.net/wp-content/uploads/2010/01/1-300x137.jpg" alt="" width="300" height="137" /></a></p>
<p style="text-align: center;"><a href="http://kangzj.net/wp-content/uploads/2010/01/2.jpg"><img class="alignnone size-medium wp-image-1597" title="Jumpline" src="http://kangzj.net/wp-content/uploads/2010/01/2-300x216.jpg" alt="" width="300" height="216" /></a></p>
<p style="text-align: center;"><a href="http://kangzj.net/wp-content/uploads/2010/01/3.jpg"><img class="alignnone size-medium wp-image-1598" title="Jumpline" src="http://kangzj.net/wp-content/uploads/2010/01/3-300x245.jpg" alt="" width="300" height="245" /></a></p>
<p style="text-align: center;"><a href="http://kangzj.net/wp-content/uploads/2010/01/4.jpg"><img class="alignnone size-medium wp-image-1599" title="Jumpline" src="http://kangzj.net/wp-content/uploads/2010/01/4-300x223.jpg" alt="" width="300" height="223" /></a></p>
<p style="text-align: center;"><a href="http://kangzj.net/wp-content/uploads/2010/01/5.jpg"><img class="alignnone size-medium wp-image-1600" title="Jumpline" src="http://kangzj.net/wp-content/uploads/2010/01/5-291x300.jpg" alt="" width="291" height="300" /></a></p>
<p style="text-align: center;"><a href="http://kangzj.net/wp-content/uploads/2010/01/6.jpg"><img class="alignnone size-medium wp-image-1601" title="Jumpline" src="http://kangzj.net/wp-content/uploads/2010/01/6-300x209.jpg" alt="" width="300" height="209" /></a></p>
<p style="text-align: center;"><a href="http://kangzj.net/wp-content/uploads/2010/01/7.jpg"><img class="alignnone size-medium wp-image-1602" title="Jumpline" src="http://kangzj.net/wp-content/uploads/2010/01/7-300x182.jpg" alt="" width="300" height="182" /></a></p>
<p>最后再罗嗦一句，不要随便申请需要输入信用卡信息的免费服务，很危险！</p>
<p style='text-align:left'>&copy; 2010, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2010. |
<a href="http://kangzj.net/how-to-cancel-jumpline-service/">http://kangzj.net/how-to-cancel-jumpline-service/</a> |
<a href="http://kangzj.net/how-to-cancel-jumpline-service/#comments">38 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/how-to-cancel-jumpline-service/&title=Jumpline免费空间取消方法">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/jumpline/" rel="tag">Jumpline</a>, <a href="http://kangzj.net/tag/%e5%85%8d%e8%b4%b9%e7%a9%ba%e9%97%b4/" rel="tag">免费空间</a>, <a href="http://kangzj.net/tag/%e5%8f%96%e6%b6%88jumpline/" rel="tag">取消Jumpline</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/how-to-cancel-jumpline-service/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>PHP Speedy : 加多少Cache你也快不过我！</title>
		<link>http://kangzj.net/php-speedy-wordpress/</link>
		<comments>http://kangzj.net/php-speedy-wordpress/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 17:17:59 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[独立博客]]></category>
		<category><![CDATA[网站制作]]></category>
		<category><![CDATA[PHP Speedy]]></category>
		<category><![CDATA[PHP Speedy WP]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WordPress优化]]></category>
		<category><![CDATA[YSlow]]></category>
		<category><![CDATA[加速]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=1470</guid>
		<description><![CDATA[用PHP Speedy 使你的WordPress的YSlow评分马上变成A，加速你的网页！]]></description>
			<content:encoded><![CDATA[<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="php_speedy_logo_medium" src="http://kangzj.net/wp-content/uploads/images/200912/YSlowAphp_speedy_10FA/php_speedy_logo_medium_thumb.gif" border="0" alt="php_speedy_logo_medium" width="244" height="77" />前些日子曾经写过一篇博文《<a href="http://kangzj.net/methods-to-accelerate-wordpress/">加速WordPress</a>》，完全用手工来调整，加速我们的WordPress，<a href="http://kangzj.net/to-accelerate-wordpress-on-html-level/">html代码层次加速WordPress</a>是其中最为有效的手段。即使你的全静态页面，如果一个网页中加载过多js, css的话，也会慢得要命。</p>
<p>下面有朋友留言问，是不是有插件可以自动进行这些优化，我当时没有发现有类似插件。今天终于被我找到了，没错，就是<strong>PHP Speedy </strong>! 装了YSlow的同学可以先测下我博客的所有页面，绝对全都是A，如果你发现有不是A的，告诉哥，哥赏糖吃你，吼吼！</p>
<p><span id="more-1470"></span></p>
<p>先说下PHP Speedy的主要功能：</p>
<p>PHP Speedy扫描博客加载的js, css，并将它们合并压缩，减少HTTP请求数量，以加快博客的加载速度。下面是一组对比：</p>
<p>下面是未用PHP Speedy时网页加载的时间流图，14个HTTP请求，总共花去了4.44秒：<a href="http://kangzj.net/wp-content/uploads/images/200912/YSlowAphp_speedy_10FA/uncompressedsmall.gif"><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="uncompressed-small" src="http://kangzj.net/wp-content/uploads/images/200912/YSlowAphp_speedy_10FA/uncompressedsmall_thumb.gif" border="0" alt="uncompressed-small" width="497" height="365" /></a></p>
<p>下面是用PHP Speedy之后网页加载的时间流图，只有4个HTTP请求，只用了1.1秒：</p>
<p><a href="http://kangzj.net/wp-content/uploads/images/200912/YSlowAphp_speedy_10FA/compressedsmall.gif"><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="compressed-small" src="http://kangzj.net/wp-content/uploads/images/200912/YSlowAphp_speedy_10FA/compressedsmall_thumb.gif" border="0" alt="compressed-small" width="501" height="167" /></a> 使用之后，网页加载的速度快了4倍！咱们用YSlow测下，看评分怎么样：</p>
<p><a href="http://kangzj.net/wp-content/uploads/images/200912/YSlowAphp_speedy_10FA/compressed_yslow.gif"><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="compressed_yslow" src="http://kangzj.net/wp-content/uploads/images/200912/YSlowAphp_speedy_10FA/compressed_yslow_thumb.gif" border="0" alt="compressed_yslow" width="498" height="322" /></a><strong> 96分！A等级！！</strong>而之前，这个网页的得分只有44分，是个F，惊人吧！由F优化成A，只是装了一个插件而已，完全告别苦苦的手工调整优化，爽吧。</p>
<p>最后，当然是放出这个WordPress PHP Speedy插件的下载地址啦：<a title="http://aciddrop.com/2008/07/15/php-speedy-wp-version-047-works-with-wp26/" href="http://aciddrop.com/2008/07/15/php-speedy-wp-version-047-works-with-wp26/">http://aciddrop.com/2008/07/15/php-speedy-wp-version-047-works-with-wp26/</a></p>
<p>安装之后，后台启用即可。该插件的功能相当强大，就不一一详述，有问题可以留言讨论。</p>
<p>PS：PHP Speedy不但可以用于WordPress，它可以用于任何PHP项目，详情参见：<a href="http://aciddrop.com/php-speedy/" target="_blank">http://aciddrop.com/php-speedy/</a></p>
<p>注：本文使用图片归PHP Speedy作者所有。</p>
<p><span style="color: #800000;">再PS：发现PHP Speedy会增加0.5s左右的执行时间，我想这也就是Lc.说得变慢的原因吧，查查他的代码，看看是怎么回事，嗯~</span></p>
<p>现在我博客是PHP Speedy + WP Super Cache，无敌了，所有页面秒开！！</p>
<p style='text-align:left'>&copy; 2009, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2009. |
<a href="http://kangzj.net/php-speedy-wordpress/">http://kangzj.net/php-speedy-wordpress/</a> |
<a href="http://kangzj.net/php-speedy-wordpress/#comments">90 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/php-speedy-wordpress/&title=PHP Speedy : 加多少Cache你也快不过我！">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/php-speedy/" rel="tag">PHP Speedy</a>, <a href="http://kangzj.net/tag/php-speedy-wp/" rel="tag">PHP Speedy WP</a>, <a href="http://kangzj.net/tag/wordpress/" rel="tag">wordpress</a>, <a href="http://kangzj.net/tag/wordpress%e4%bc%98%e5%8c%96/" rel="tag">WordPress优化</a>, <a href="http://kangzj.net/tag/yslow/" rel="tag">YSlow</a>, <a href="http://kangzj.net/tag/%e5%8a%a0%e9%80%9f/" rel="tag">加速</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/php-speedy-wordpress/feed/</wfw:commentRss>
		<slash:comments>90</slash:comments>
		</item>
		<item>
		<title>在GAE上用二级域名托管Feed</title>
		<link>http://kangzj.net/serve-feed-on-gae/</link>
		<comments>http://kangzj.net/serve-feed-on-gae/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 19:30:13 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[302]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[FeedSky]]></category>
		<category><![CDATA[gae]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google app engine]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[redirect]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=1159</guid>
		<description><![CDATA[把feed域名停放在Google App Engine上，做302重定向到托管在Feedburner的地址，以解决Feedburner不能直接绑定二级域名的问题。]]></description>
			<content:encoded><![CDATA[<p>前面介绍过怎样不被Feed托管商绑死，<a href="http://kangzj.net/move-from-feedsky-to-feedburner/" target="_blank">在Feedburner和FeedSky之间来回换而不损失订户的方法</a>。由于Feedburner不支持二级域名绑定，我用一个虚拟机来给feed域名做302重定向到托管在Feedburner的地址，但是这个主机在国外，教育网上不方便。于是想把feed子域名停放在GAE上，再做302重定向。</p>
<p>上传程序和绑定域名的方法不赘述，参考下面三篇文章即可：</p>
<blockquote>
<p align="center">大蜘蛛：<a href="http://www.allengao.com/blog/register-gae-google-app-engine-apply.html">Google App Engine (GAE)注册与部署</a></p>
<p align="center">徐明：<a href="http://xuming.net/2008/05/google-app-engine-toturial-9.html">Google App Engine 入门:上传应用程序</a></p>
<p align="center">无名氏：<a href="http://outwindowsxp.blog.sohu.com/90535925.html" target="_blank">Google企业应用套件最新最全申请攻略</a></p>
</blockquote>
<p><strong>需要注意的是</strong>，申请Google Apps的时候直接绑定你的根域即可，不要绑定二级域名，因为现在Google Apps已经不支持绑定裸域了，即使本来就是二级域名。举例：绑定kangzj.net，而不要绑定feed.kangzj.net 。</p>
<p><a href="http://kangzj.net/wp-content/uploads/rars/200910/redirecting.zip">打包下载</a></p>
<p>下面附上代码：</p>
<p><span id="more-1159"></span></p>
<pre lang="python">
import cgi
import wsgiref.handlers

from google.appengine.ext import webapp

class MainPage(webapp.RequestHandler):
  def get(self):
    self.redirect('http://feeds.feedburner.com/kangzjnet')

application = webapp.WSGIApplication([
  ('/', MainPage),
], debug=False)

def main():
  wsgiref.handlers.CGIHandler().run(application)

if __name__ == '__main__':
  main()
</pre>
<p style='text-align:left'>&copy; 2009, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2009. |
<a href="http://kangzj.net/serve-feed-on-gae/">http://kangzj.net/serve-feed-on-gae/</a> |
<a href="http://kangzj.net/serve-feed-on-gae/#comments">34 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/serve-feed-on-gae/&title=在GAE上用二级域名托管Feed">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/302/" rel="tag">302</a>, <a href="http://kangzj.net/tag/feed/" rel="tag">feed</a>, <a href="http://kangzj.net/tag/feedburner/" rel="tag">feedburner</a>, <a href="http://kangzj.net/tag/feedsky/" rel="tag">FeedSky</a>, <a href="http://kangzj.net/tag/gae/" rel="tag">gae</a>, <a href="http://kangzj.net/tag/google/" rel="tag">google</a>, <a href="http://kangzj.net/tag/google-app-engine/" rel="tag">google app engine</a>, <a href="http://kangzj.net/tag/google-apps/" rel="tag">google apps</a>, <a href="http://kangzj.net/tag/python/" rel="tag">python</a>, <a href="http://kangzj.net/tag/redirect/" rel="tag">redirect</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/serve-feed-on-gae/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>基于Google自定义搜索的&#8220;Google师大&#8221;</title>
		<link>http://kangzj.net/google-bnu-based-on-google-cse/</link>
		<comments>http://kangzj.net/google-bnu-based-on-google-cse/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 08:05:28 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google师大]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[自定义搜索]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=971</guid>
		<description><![CDATA[我再给大家介绍下我用Google自定义搜索做的“Google师大”，专门搜索北师大的网站，大家有兴趣的话，看完之后也可以给自己的学校或者单位做个这样的搜索]]></description>
			<content:encoded><![CDATA[<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="google-bnu" src="http://kangzj.net/wp-content/uploads/images/200909/Google_9C47/googlebnu_thumb.jpg" border="0" alt="google-bnu" width="431" height="186" /></p>
<p align="center">演示：<a href="http://g.xinqing100.net">http://g.xinqing100.net</a> （教育网） <a href="http://kangzj.net">http://kangzj.net</a>  （右上角的搜索框）</p>
<p>“我爱水煮鱼”介绍过怎样把“<a href="http://fairyfish.net/2008/04/29/integrate-google-custom-search-into-wordpress/" target="_blank">Google自定义搜索整合到WordPress</a>”，我已经做了，大家可以搜索下试试，就在<strong>右上角的搜索框里搜索</strong>。确实比原先的站内搜索要好用（原来的搜索只是搜索日志，而不包括留言及其它页面），并且不占用服务器资源，建议大家都整下，呵呵。这里我再给大家介绍下我用Google自定义搜索做的“Google师大”，专门搜索北师大的网站，大家有兴趣的话，看完之后也可以给自己的学校或者单位做个这样的搜索啊：</p>
<p><a href="http://kangzj.net/wp-content/uploads/images/200909/Google_9C47/googlebnu.jpg"></a></p>
<p><span id="more-971"></span>1. 创建两个页面，分别来做搜索页面和搜索结果页面。</p>
<p>2. 登录到 <a href="http://www.google.com/coop/cse/">Google 自定义搜索</a>，创建你的自定义搜索。在<strong>选择一些网站</strong>的时候加入你们学校的所有的网站，比如我们学校，我就先加了这么几条：</p>
<blockquote><p><span style="background-color: #ffffff">*.bnu.edu.cn/*</span></p>
<p><span style="background-color: #ffffff">*.xinqing100.net/*</span></p>
<p><span style="background-color: #ffffff">*.bnulife.com/*</span></p></blockquote>
<p>所有的bnu.edu.cn和其它几个域的子域下所有的页面都有搜索的范围之中，很容易设置吧，可以把跟学校相关的论坛啊，网站啊都加上去。</p>
<p>3. 在输入你的基本信息和网站之后（如果你想通过搜索赚钱，还可以和adsense账户绑定；我没有绑定，选择的是不显示广告，公益性质的）。</p>
<p>4. 搜索结果托管选项选项：</p>
<p><a href="http://kangzj.net/wp-content/uploads/images/200909/Google_9C47/googlecse.jpg"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="google-cse" src="http://kangzj.net/wp-content/uploads/images/200909/Google_9C47/googlecse_thumb.jpg" border="0" alt="google-cse" width="465" height="148" /></a> 我选择的是第二项，你也可以根据实际情况来选择。</p>
<p>5. 指定搜索结果详情：输入你第一步创建页面的页面的地址。如我的：<a href="http://g.xinqing100.net/search/">http://g.xinqing100.net/search/</a> &#8211; 其实就是建立了一个/search/目录，在下面放了个index.htm文件而已。</p>
<p>然后就可以用了！</p>
<p>6. 美化一下你的搜索界面吧，现在你有了一个专属你们学校的搜索引擎了。</p>
<p>Google就是这么强大，就是这么友好，呵呵~~试试吧</p>
<p><span style="color: #800000">PS：搜索结果代码必须放在&lt;body&gt;&lt;/body&gt;里面，否则结果无法显示。</span></p>
<p style='text-align:left'>&copy; 2009, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2009. |
<a href="http://kangzj.net/google-bnu-based-on-google-cse/">http://kangzj.net/google-bnu-based-on-google-cse/</a> |
<a href="http://kangzj.net/google-bnu-based-on-google-cse/#comments">34 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/google-bnu-based-on-google-cse/&title=基于Google自定义搜索的&ldquo;Google师大&rdquo;">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/google/" rel="tag">google</a>, <a href="http://kangzj.net/tag/google%e5%b8%88%e5%a4%a7/" rel="tag">google师大</a>, <a href="http://kangzj.net/tag/wordpress/" rel="tag">wordpress</a>, <a href="http://kangzj.net/tag/%e8%87%aa%e5%ae%9a%e4%b9%89%e6%90%9c%e7%b4%a2/" rel="tag">自定义搜索</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/google-bnu-based-on-google-cse/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Preminder Beta后台程序源码</title>
		<link>http://kangzj.net/preminder-beta-source-code/</link>
		<comments>http://kangzj.net/preminder-beta-source-code/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 08:06:54 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[pagerank]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php-cli]]></category>
		<category><![CDATA[php-email]]></category>
		<category><![CDATA[pr]]></category>
		<category><![CDATA[preminder]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=929</guid>
		<description><![CDATA[Preminder Beta后台程序源码，加了些注释，大家可以看一下。这里面最有意思就是HashURL时的$SEED，其实获取PR是不符合Google的服务条款的，很汗的吧]]></description>
			<content:encoded><![CDATA[<p><a href="http://apps.kangzj.net/preminder/">Preminder</a> Beta后台程序源码，用PHP-CLI写的（<a href="http://kangzj.net/php-cli/">什么是PHP-CLI?</a>）加了些注释，大家可以看一下。最有意思就是HashURL时的$SEED，其实获取PR是不符合Google的服务条款的，很汗的吧……</p>
<p>写好脚本之后，在/etc/crontab里加入一条每小时执行的计划，就可以啦，<a href="http://apps.kangzj.net/preminder/list.php">在这里可以看到PR检测日志</a>！</p>
<blockquote><p>27 *    * * *   root    /usr/bin/php -f /home/kangzj/kang.php</p></blockquote>
<p><span id="more-929"></span><br />
数据库的结构为：</p>
<blockquote><p>&#8211;<br />
&#8211; 表的结构 `logs`<br />
&#8211;</p>
<p>CREATE TABLE `logs` (<br />
  `ID` int(11) NOT NULL auto_increment,<br />
  `info` varchar(150) NOT NULL,<br />
  `utime` bigint(11) NOT NULL,<br />
  PRIMARY KEY  (`ID`)<br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;</p>
<p>&#8211;<br />
&#8211; 表的结构 `users`<br />
&#8211;</p>
<p>CREATE TABLE `users` (<br />
  `ID` int(11) NOT NULL auto_increment,<br />
  `email` varchar(50) NOT NULL,<br />
  `domain` varchar(100) NOT NULL,<br />
  `pr` tinyint(2) NOT NULL,<br />
  `lastcheck` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,<br />
  PRIMARY KEY  (`ID`)<br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8;</p></blockquote>
<pre lang="php">
< ?
//随机取5个PR低的域名进行检测，如果有PR变化则继续检测所有域名，否则退出程序
//测试集的大小
$testSetSize = 5;

//connect to mysql
$conn  = mysql_connect('localhost','preminder','111') or die('error');
mysql_select_db('preminder');

$result = mysql_query("select email, domain, pr from users where pr<=3  order by RAND() limit $testSetSize");

//计数
$i=0;
while($row = mysql_fetch_array($result))
{
	$nowpr = intval(pagerank($row['domain']));
	// $nowpr.' '.$row['pr'];
	if($nowpr != $row['pr']){
		break;
	}
	$i++;
	sleep(1);
}

if($i == $testSetSize){
             //写日志
	mysql_query("insert into logs (utime, info) values ('".time()."','No pr updates detected!')");
            //没有更新退出程序
	exit;//no updates
}

//and there's pr update
$up=0;
$down=0;
$same=0;
$logs="domain\tfrom\tto\n";
$result = mysql_query('select email, domain, pr from users');

while($row = mysql_fetch_array($result))
{
        $nowpr = intval(pagerank($row['domain']));
	$email = $row['email'];
	$domain = $row['domain'];
	$pr = $row['pr'];
	if($nowpr != $pr)
	        mysql_query("update users set pr='$nowpr' where email='$email' and domain='$domain'");
 	$subject = '您的'.$domain.'的PR由'.$pr.'更新为'.$nowpr;
	$message = '亲爱的'.$email.',

&nbsp;&nbsp;您的域名'.$domain.'的pr由'.$pr.'更新为'.$nowpr;
	$headers = $headers = "MIME-Version: 1.0\r\nContent-type: text/html; \r\n    charset=\"utf-8\"\r\n".'From: noreply@kangzj.net' . "\r\n" .
	    'Reply-To: kangzj@kangzj.net' . "\r\n" .
	    'X-Mailer: PHP/' . phpversion();
	if($nowpr>$pr)
	{
		$up++;
		$message.=',恭喜！';
	}elseif($nowpr< $pr)
	{
		$down++;
		$message.=',降低了...';
	}else
	{
		$same++;
		$message.=',没有变化哦。';
	}
	$message.='

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://kangzj.net">http://kangzj.net</a>敬上

';
	mail($email, $subject, $message, $headers);
	$logs .= "$domain\t$pr\t$nowpr\t\n";

	sleep(1);
}
$fname = './'.date("Y-m-d-H-i-s", time()).'.log';
//写文件更新日志，含所有域名PR变化情况
file_put_contents($fname, $logs);

//更新日志
mysql_query("insert into logs (info, utime) values ('$up domains PR rose, $down domains PR dropped, $same domains PR remained the same.','" .time()."')");

//检测PR函数
/*
*encode the url
*/
function HashURL($url)
{$SEED = "Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE. Yes, I'm talking to you, scammer.";
    $Result = 0x01020345;
    for ($i=0; $i<strlen ($url); $i++)
    {
        $Result ^= ord($SEED{$i%87}) ^ ord($url{$i});
        $Result = (($Result >> 23) &#038; 0x1FF) | $Result < < 9;
    }
    return sprintf("8%x", $Result);
}

/*
*get pagerank
*/
function pagerank($domain)
{
	$StartURL = "http://www.google.com/search?client=navclient-auto&#038;googleip=0;973&#038;ie=UTF-8&#038;oe=UTF-8&#038;features=Rank&#038;q=info:";

 	$GoogleURL = $StartURL.$domain. '&#038;ch='.HashURL($domain);

	$fcontents = file_get_contents("$GoogleURL");

	$pagerank = substr($fcontents,9);
	return intval($pagerank);
}

?></strlen></pre>
<p style='text-align:left'>&copy; 2009, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2009. |
<a href="http://kangzj.net/preminder-beta-source-code/">http://kangzj.net/preminder-beta-source-code/</a> |
<a href="http://kangzj.net/preminder-beta-source-code/#comments">20 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/preminder-beta-source-code/&title=Preminder Beta后台程序源码">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/google/" rel="tag">google</a>, <a href="http://kangzj.net/tag/pagerank/" rel="tag">pagerank</a>, <a href="http://kangzj.net/tag/php/" rel="tag">php</a>, <a href="http://kangzj.net/tag/php-cli/" rel="tag">php-cli</a>, <a href="http://kangzj.net/tag/php-email/" rel="tag">php-email</a>, <a href="http://kangzj.net/tag/pr/" rel="tag">pr</a>, <a href="http://kangzj.net/tag/preminder/" rel="tag">preminder</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/preminder-beta-source-code/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>本站推出PR更新Email通知服务&#8211;”Preminder”！</title>
		<link>http://kangzj.net/preminder-is-serving-now/</link>
		<comments>http://kangzj.net/preminder-is-serving-now/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 13:35:37 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[pagerank]]></category>
		<category><![CDATA[preminder]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=909</guid>
		<description><![CDATA[仅仅提供PR查询还是不方便，于是能折腾的kangzj，又做出来一个东西“Preminder”，可以在PR更新的时候第一时间通知你！]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://apps.kangzj.net/preminder/"><img class="aligncenter" title="Preminder" src="http://apps.kangzj.net/preminder/preminder-logo.gif" alt="" /></a></p>
<blockquote><p>仅仅提供<a href="http://kangzj.net/pagerank/">PR查询</a>还是不方便，能折腾的kangzj于是又做出来一个东西“<strong><a href="http://apps.kangzj.net/preminder/" target="_self">Preminder</a></strong>”————PR更新邮件提醒服务！</p></blockquote>
<p><span id="more-909"></span>经过一晚上的折腾，把Email提示PR更新的功能给做好了。在PR发生更新的时候，你会在第一时间收到本站发送的电子邮件，不用再整天上PR查询网站去看，或者安装烦人Google的工具条啦！</p>
<p>在PR发生更新的时候，你会收到像下面这样的邮件：</p>
<p><a href="http://kangzj.net/wp-content/uploads/images/200909/PREmail_12F96/prupdate.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="pr-update" src="http://kangzj.net/wp-content/uploads/images/200909/PREmail_12F96/prupdate_thumb.jpg" border="0" alt="pr-update" width="260" height="158" /></a></p>
<p>我承诺，绝对不会把大家的Email提供给任何人或者用于发送其它信息，大家放心使用，还在犹豫什么呢，<strong>赶快来登记你的Email和域名吧</strong>！！</p>
<p>我把这项服务命名为<strong>Preminder</strong>，意思为pagerank reminder，即“PR更新提示”，大家多支持啊:-)</p>
<p><a href="http://apps.kangzj.net/preminder/"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="pr-interface" src="http://kangzj.net/wp-content/uploads/images/200909/PREmail_12F96/printerface.jpg" border="0" alt="pr-interface" width="600" height="138" /></a></p>
<p align="center">地址： <a href="http://apps.kangzj.net/preminder/">http://apps.kangzj.net/preminder/</a></p>
<p>工作原理及源码稍后提供给大家:-)</p>
<p style='text-align:left'>&copy; 2009, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2009. |
<a href="http://kangzj.net/preminder-is-serving-now/">http://kangzj.net/preminder-is-serving-now/</a> |
<a href="http://kangzj.net/preminder-is-serving-now/#comments">108 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/preminder-is-serving-now/&title=本站推出PR更新Email通知服务&#8211;”Preminder”！">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/google/" rel="tag">google</a>, <a href="http://kangzj.net/tag/pagerank/" rel="tag">pagerank</a>, <a href="http://kangzj.net/tag/preminder/" rel="tag">preminder</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/preminder-is-serving-now/feed/</wfw:commentRss>
		<slash:comments>108</slash:comments>
		</item>
		<item>
		<title>本站PR查询工具恢复</title>
		<link>http://kangzj.net/pr-checker-comes-back-to-life/</link>
		<comments>http://kangzj.net/pr-checker-comes-back-to-life/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 09:12:22 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[pagerank]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=906</guid>
		<description><![CDATA[本站中断提供PR查询已经一个月了，在此期间在苦苦寻找PR查询的算法与脚本，终于今天被我找到。用的是www.prchaxun.cn提供的源代码，在这里对它表示感谢!]]></description>
			<content:encoded><![CDATA[<p>由于Google更改算法，本站中断提供PR查询已经一个月了，在此期间在苦苦寻找PR查询的算法与脚本，终于今天被我找到——核心用的是<a href="http://www.prchaxun.cn">www.prchaxun.cn</a>提供的查询源代码，在这里对他表示感谢！</p>
<p>点击这里查询PR: <a href="http://kangzj.net/pagerank/">http://kangzj.net/pagerank/</a></p>
<p align="center"><a href="http://kangzj.net/pagerank/"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="logo" src="http://kangzj.net/wp-content/uploads/images/200909/PR_F1EB/logo.gif" border="0" alt="logo" width="242" height="84" /></a><a href="http://kangzj.net/pagerank/">http://kangzj.net/pagerank/</a></p>
<p>小博拟推出PR更新email提示服务，敬请期待！</p>
<p style='text-align:left'>&copy; 2009, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2009. |
<a href="http://kangzj.net/pr-checker-comes-back-to-life/">http://kangzj.net/pr-checker-comes-back-to-life/</a> |
<a href="http://kangzj.net/pr-checker-comes-back-to-life/#comments">8 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/pr-checker-comes-back-to-life/&title=本站PR查询工具恢复">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/google/" rel="tag">google</a>, <a href="http://kangzj.net/tag/pagerank/" rel="tag">pagerank</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/pr-checker-comes-back-to-life/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Rewrite和Redirect的区别与联系</title>
		<link>http://kangzj.net/difference-between-rewrite-and-redirect/</link>
		<comments>http://kangzj.net/difference-between-rewrite-and-redirect/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 01:35:38 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[redirect]]></category>
		<category><![CDATA[rewrite]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=846</guid>
		<description><![CDATA[我们经常会用到这两个概念，大家对他们的功能已经很熟悉了，这篇文章以实例说明Rewrite和Redirect的区别与联系，]]></description>
			<content:encoded><![CDATA[<p>看到这个题目，希望大家不要头疼，呵呵，有点像政治里的简答题吧，呵呵，我故意的:-)</p>
<p>我们经常会用到这两个概念，大家对他们的功能已经很熟悉了，我罗嗦下，不过肯定有你不知道的地方哦：</p>
<p><strong>URL Rewrite</strong>：写在.htaccess中（当然也可以写在Apache的主配置文件中），把不好看的、带一堆参数的URL利用正则表达式变成很友好的URL，WordPress的固定链接就是URL Rewrite实现的，可以参考我的URL:-)，下面是WordPress的.htaccess（意义：如果不是存在的文件或者目录，就Rewrite到index.php处理）：</p>
<p><span id="more-846"></span></p>
<blockquote><p># BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /index.php [L]<br />
&lt;/IfModule&gt;<br />
# END WordPress</p></blockquote>
<p><strong>Redirect</strong>：可以写在.htaccess中，也可以用动态语言（php,jsp等）来发送相关Header信息。多用于URL发生改变时，将旧的URL定位到新的URL。Redirect有三种：301，302，303。这几种信号对用户来说没有什么意义，他们看到效果只是一个跳转，浏览器中旧的URL变成了新的URL。所以它们主要是对搜索引擎的，告诉搜索引擎，这个跳转的含义是什么。</p>
<blockquote><p>301：永久重定向。</p>
<p>302：临时重定向（http 1.0）；Found(http 1.1)。</p>
<p>303：对于POST请求，它表示请求已经被处理，客户端可以接着使用GET方法去请求Location里的URI。</p>
<p>307：对于POST请求，表示请求还没有被处理，客户端应该向Location里的URI重新发起POST请求。</p></blockquote>
<p>话说现在已经是普及http 1.1的时代了，所以，302已经不是大家常说的临时重定向的含义了，它表示Found，什么意思呢？——就是找到了相关的URL，然后给你定位到相应的URL。而我们平时说的临时重定向应该是303或者307了。下面是用php Redirect的例子：</p>
<blockquote><p>header(&#8216;HTTP/1.1 303 See Other&#8217;);<br />
header(&#8216;Location: http://localhost/&#8217;);</p></blockquote>
<p>用.htaccess来Redirect的例子：</p>
<blockquote><p>Redirect /wordpress http://yourdomain.com/blog</p></blockquote>
<p>这种情况默认是用302重定向的。</p>
<p>还有一种情况，用Rewrite这样写：</p>
<blockquote><p>RewriteRule ^wordpress(.*)$ /blog$1 [R=301,L]</p></blockquote>
<p>奇怪吧，Rewrite也可以用来做Redirect。只不过这里Rewrite跟平时的Rewrite就不一样了，浏览器中URL会发生改变。</p>
<p>说了这么多，应该说清楚了，打完收工:-)</p>
<p>有问题请留言，说的不对的请指正。</p>
<p style='text-align:left'>&copy; 2009, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2009. |
<a href="http://kangzj.net/difference-between-rewrite-and-redirect/">http://kangzj.net/difference-between-rewrite-and-redirect/</a> |
<a href="http://kangzj.net/difference-between-rewrite-and-redirect/#comments">17 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/difference-between-rewrite-and-redirect/&title=Rewrite和Redirect的区别与联系">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/redirect/" rel="tag">redirect</a>, <a href="http://kangzj.net/tag/rewrite/" rel="tag">rewrite</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/difference-between-rewrite-and-redirect/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>我找到jiwai(叽歪)了！</title>
		<link>http://kangzj.net/i-found-jiwai/</link>
		<comments>http://kangzj.net/i-found-jiwai/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 15:57:44 +0000</pubDate>
		<dc:creator>kangzj</dc:creator>
				<category><![CDATA[网站制作]]></category>
		<category><![CDATA[hosts]]></category>
		<category><![CDATA[jiwai]]></category>
		<category><![CDATA[叽歪]]></category>

		<guid isPermaLink="false">http://kangzj.net/?p=411</guid>
		<description><![CDATA[最新更新：http://i.jiwai.de/wo/  还是可以叽歪的。

http://sms.jiwai.de 也可以出来。

叽歪只是换了个ip，哈哈哈，想让我们通过改hosts文件来上叽歪！

<span class="readmore"><a href="http://kangzj.net/i-found-jiwai/" title="我找到jiwai(叽歪)了！">阅读全文——共656字</a></span>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;">最新更新：</span><a href="http://i.jiwai.de/wo/"><span style="color: #ff0000;">http://i.jiwai.de/wo/</span></a><span style="color: #ff0000;">  还是可以叽歪的。</span></p>
<p><a href="http://sms.jiwai.de"><span style="color: #ff0000;">http://sms.jiwai.de</span></a><span style="color: #ff0000;"> 也可以出来。</span></p>
<p>叽歪只是换了个ip，哈哈哈，想让我们通过改hosts文件来上叽歪！</p>
<p>我ping了一下叽歪服务器ip附近的ip，就被我发现啦！想上叽歪吗——</p>
<p>双击C:\windows\system32\drivers\etc\hosts文件，选择用笔记本打开，添加一行：</p>
<blockquote><p>60.28.194.50    jiwai.de</p></blockquote>
<p>叽歪出现了啦！哈哈，终于被我找到了!!!太高兴了，<strong>看看我的叽歪吧，注意最新更新时间</strong>：<br />
<span id="more-411"></span></p>
<p style="text-align: center;"><img class="aligncenter" title="我找到叽歪了" src="http://api.jiwai.de/g/i/408383/c5/w235/m2/g.png" alt="" width="235" height="326" /></p>
<p style="text-align: center;"><a href="http://kangzj.net/wp-content/uploads/images/200907/kangzj-20090723-jiwai.PNG"><img class="aligncenter" title="kangzj的唧歪" src="http://kangzj.net/wp-content/uploads/images/200907/kangzj-20090723-jiwai.PNG" alt="" width="560" height="302" /></a></p>
<p>我估计60.28.194.48-60.28.194.53这几个IP都是jiwai的，大家绑绑试试，我现在能jiwai了，<span style="color: #ff0000;">但是很不稳定，要不断刷新(F5)</span>。如果还不行，请尝试：</p>
<blockquote><p>1. 重启浏览器</p>
<p>2. 运行cmd调出终端，输入：ipconfig /flushdns</p></blockquote>
<p><strong>相关资料：</strong></p>
<p>asset1.jiwai.de~assert5.jiwai.de     60.28.194.53</p>
<p>help.jiwai.de, blog.jiwai.de             60.28.194.52</p>
<p>api.jiwai.de                                       60.28.194.50</p>
<p>jiwai.de, m.jiwai.de                          60.28.194.48</p>
<blockquote><p>喜欢我的博客的话就订阅吧：<a href="http://feed.kangzj.net/"><img title="Feed" src="../wp-content/themes/iblog2/images/feed.gif" alt="" width="16" height="16" />http://feed.kangzj.net</a></p></blockquote>
<p>PS：好多同学用鲜果发的jiwai，怎么弄得呢？</p>
<p><span style="color: #ff0000;"> </span></p>
<p style='text-align:left'>&copy; 2009, <a href='http://kangzj.net'>kangzj</a>. 版权所有.  </p>
<hr />
<p><small>© kangzj for <a href="http://kangzj.net">Kangzj</a>, 2009. |
<a href="http://kangzj.net/i-found-jiwai/">http://kangzj.net/i-found-jiwai/</a> |
<a href="http://kangzj.net/i-found-jiwai/#comments">33 条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://kangzj.net/i-found-jiwai/&title=我找到jiwai(叽歪)了！">del.icio.us</a>
<br/>
Post tags: <a href="http://kangzj.net/tag/hosts/" rel="tag">hosts</a>, <a href="http://kangzj.net/tag/jiwai/" rel="tag">jiwai</a>, <a href="http://kangzj.net/tag/%e5%8f%bd%e6%ad%aa/" rel="tag">叽歪</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://kangzj.net/i-found-jiwai/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
	</channel>
</rss>

