<?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>零号相册 &#187; web20</title>
	<atom:link href="http://photozero.net/tag/web20/feed/" rel="self" type="application/rss+xml" />
	<link>http://photozero.net</link>
	<description>没事瞎写</description>
	<lastBuildDate>Thu, 04 Feb 2010 12:55:15 +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>浅谈中国Web2.0网站萧条</title>
		<link>http://photozero.net/web-20-website-dropdown/</link>
		<comments>http://photozero.net/web-20-website-dropdown/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 02:47:57 +0000</pubDate>
		<dc:creator>neekey</dc:creator>
				<category><![CDATA[Free Talk]]></category>
		<category><![CDATA[baidu]]></category>
		<category><![CDATA[web20]]></category>

		<guid isPermaLink="false">http://photozero.net/?p=328</guid>
		<description><![CDATA[写这篇文章的时候之前，正巧赶上我博客所用的两个Web2.0服务：Clicki的统计和Feedsky的订阅双双出现服务器问题，登陆Feedsky，首页居然还提示Mysql连接错误，过了好久还没有修复好。
中国的Web2.0... ]]></description>
			<content:encoded><![CDATA[<p>写这篇文章的时候之前，正巧赶上我博客所用的两个Web2.0服务：Clicki的统计和Feedsky的订阅双双出现服务器问题，登陆Feedsky，首页居然还提示Mysql连接错误，过了好久还没有修复好。</p>
<p>中国的Web2.0的网站本来就比较少，特别是原创型的，像一大批基于Ucenter构建的SNS网站就不纳入讨论范围内了。讲一讲我认为好的Web2.0网站，关键在于有创意，想法好。我的博客好友<a href="http://genmicha.cn/">趣站酷软</a>，一直在推荐一些有创意的Web2.0类型的网站，这些网站共有的特点就是你平时想不到还有这样的网站，但一旦用起来也算比较有趣的。</p>
<p>我看过的国内Web2.0网站数量极为有限，豆瓣，芝麻，百度知道，Clicki，Feedsky，鲜果等RSS阅读器，土豆等视频网站。当然还有好大一部分是跟风国外的网站建起来的，像校内网，整个就是Facebook的中文版，最近改版也是担心版权问题。</p>
<p>国内的Web2.0网站生存得并不好（这里指真正意义上的Web2.0网站），这是由于中国特定的市场环境所决定的。中国人缺乏创新意识，抄袭能力强，所以国内的网站多垃圾站，我曾经说过，三大门户是中国最大的垃圾站。再说技术性的网站CSDN.net，我在百度中搜索某个问题的时候，往往出现了一排标题都是相同的，点进去内容也完全相同，不同的是垃圾站的广告是满天飞，CSDN的略微好点，也是到处飘。Google的搜索结果也类似。这里不说搜索引擎辨别镜像的能力差，单说那么多的“镜像”网站就可以看出我们的市场环境。</p>
<p>再说说中国的网民结构，大家都清楚，中国人最喜欢上的网站是百度，因为那里搜索八卦新闻比较容易，中国人最喜欢的博客是QQ空间，因为那里的人物衣服、场 景很炫，中国最流行的CMS系统里就看谁的采集能力强，美国人利用互联网办公，看新闻。中国的网民素质略低，从各个论坛不绝于耳的国骂、问候他娘的留言也 可以看出的，虽然我不敢说美国人素质有多高。什么样的网民素质决定了互联网发展的潜力。纵然中国互联网网民超过了美国，但各个都只懂得开QQ，上百度，中 国的互联网水平能超过美国吗？我记得以前的初中的计算机教材里有提及，互联网上的中文网站、中文资源仅占1%，而英文资源占了90%，所以我们要学好计算 机&#8230;&#8230;我现在倒觉得这是应该的，要是某一天中文资源超过了英文资源那才是可悲的事。</p>
<p>广告市场是网站赖以生存的基础。国内的广告市场大家都很了解，很多“弹窗联盟”，“挂马联盟”，依靠点击广告的联盟也就是这一两年才兴起的阿里妈妈，看看 美国的广告市场，多的是“优雅”的点击广告、文字链接广告，极少有“弹窗联盟”之类的广告联盟。当然，这是我们的消费习惯决定的，网民对互联网广告的不信 任以及浏览习惯等决定了中国网民不喜欢点击文字的广告，而喜欢被弹窗广告QJ。</p>
<p>扯远了，回到Web2.0网站，Web2.0网站不同于以往的垃圾站的模式，在盈利方面有许多的限制，Web2.0网站的广告不能多，否则对于网站的推广是极为不利的。试想一下，某个Web2.0网站，虽然它的服务很实用，但广告绝不亚于三大门户首页的广告，有网友会接受吗？</p>
<p>Web2.0本身的特点限制了Web2.0的发展，所以有专家说，Web2.0网站的最好结局就是被大公司收购，比如被Google收购的Feedburner，被雅虎收购的Delicious。中国缺少这样的大公司，如果提到能上台面的收购，百度收购Hao123可以算一个，可惜，Hao123真的不能算Web2.0网站。而且，相比国外盛行的收购，国内大型网站要是看到某个网站有前途，首先想到的是自己也模仿一个，而不是花高价去收购。国内做模仿不需要有法律代价，而美国不同。</p>
<p>中国Web2.0网站的萧条是由这个整体决定的，网民的素质、广告市场的成熟、行业领导者的素质（比如百度、QQ、三大门户，他们的素质怎样大家都清楚）都是决定者，可以说，Web2.0的命运还不是把握在自己手中。</p>
]]></content:encoded>
			<wfw:commentRss>http://photozero.net/web-20-website-dropdown/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Technorati API教程</title>
		<link>http://photozero.net/get_technorati_api/</link>
		<comments>http://photozero.net/get_technorati_api/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 04:12:27 +0000</pubDate>
		<dc:creator>neekey</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[alexa]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[web20]]></category>

		<guid isPermaLink="false">http://photozero.net/?p=258</guid>
		<description><![CDATA[最近在做一个WP插件，需要用到一些博客的排名等信息，ALEXA也提供，Technorati也有，但权衡一下，还是决定用Technorati的数据更好。Technorati是一家比较专注于WEB2.0的博客网站，它提供了博客搜索... ]]></description>
			<content:encoded><![CDATA[<p>最近在做一个WP插件，需要用到一些博客的排名等信息，ALEXA也提供，Technorati也有，但权衡一下，还是决定用Technorati的数据更好。Technorati是一家比较专注于WEB2.0的博客网站，它提供了博客搜索、博客排名、反向链接搜索、TAG归类搜索等服务。相比Alexa的工具条统计，它依据博客的反向链接等数据进行排名，数据更加客观。</p>
<p>选择Technorati更重要的是Technorati提供了完整的API接口以供应用，虽然ALEXA也提供了接口，却是要收费的，似乎是千次查询$0.1，这让大多数非商业应用的人无法接受。当然Alexa也有几个工具栏的接口被破解后可以盗用，不过个人认为Technorati的数据质量要好于Alexa，决定在插件中使用Technorati的数据。</p>
<p>使用Technorati，先要注册一个Technorati账户，接着访问<a href="http://technorati.com/developers/apikey.html">http://technorati.com/developers/apikey.html</a>，免费获取一个API KEY 如 dfe71294d89ebbca982c98ecd73c96d5 ，正常情况下，一个API KEY每天可以查询500次，这对于一个WP插件应该是足够应用了。</p>
<p><a href="http://photozero.net/wp-content/uploads/2008/07/technorati_key.jpg"><img class="alignnone size-medium wp-image-260" title="technorati_key" src="http://photozero.net/wp-content/uploads/2008/07/technorati_key.jpg" alt="" /></a><br />
<strong>API KEY</strong></p>
<p>如何应用？Technorati提供了包括博客信息，博客搜索，博客反向链接在内的多种搜索服务的接口，可以访问<a href="http://technorati.com/developers/api/">这里</a>获得更多信息。</p>
<p><a href="http://photozero.net/wp-content/uploads/2008/07/technorati_1.jpg"><img class="alignnone size-medium wp-image-259" title="technorati_1" src="http://photozero.net/wp-content/uploads/2008/07/technorati_1.jpg" alt="" /></a><br />
<strong>Technorati提供的接口类型</strong></p>
<p>以我需要用到的<a href="http://technorati.com/developers/api/bloginfo.html">博客信息</a>为例</p>
<p><kbd>访问http://api.technorati.com/bloginfo?key=</kbd><var>[apikey]</var><kbd>&amp;url=</kbd><var>[blog url]</var>，其中[apikey]替换为API KEY，[blog url]就是要查询的博客URL，如 http://photozero.net (http:// 可省略)，在PHP文件中用 file_get_contents() 或 fsockopen() 等方式访问，获取返回内容如：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;?</span><span style="color: Green;">xml</span><span style="color: Gray;"> </span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">encoding</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">utf-8</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">?&gt;</span></li>
<li><span style="color: #ffa500;">&lt;!-- generator=&quot;Technorati API version 1.0&quot; --&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Gray;">!</span><span style="color: #00008b;">DOCTYPE</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">tapi</span><span style="color: Gray;"> </span><span style="color: #00008b;">PUBLIC</span><span style="color: Gray;"> </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">-//Technorati, Inc.//DTD TAPI 0.02//EN</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://api.technorati.com/dtd/tapi-002.xml</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tapi</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">document</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">result</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">url</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">http://photozero.net</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">url</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">weblog</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">name</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">零号相册</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">name</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">url</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">http://photozero.net</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">url</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">rssurl</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">http://photozero.net/feed/rss/</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">rssurl</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">atomurl</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">http://photozero.net/feed/</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">atomurl</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">inboundblogs</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">16</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">inboundblogs</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">inboundlinks</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">23</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">inboundlinks</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">lastupdate</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">2008-07-20 03:52:34 GMT</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">lastupdate</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">rank</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">446726</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">rank</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">authors</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">authors</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">weblog</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">inboundblogs</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">16</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">inboundblogs</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">inboundlinks</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">23</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">inboundlinks</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">result</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">document</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">tapi</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p>这里面包括了博客名，博客URL，博客排名，博客RSS地址，反向链接等多种信息，是不是很齐全？</p>
<p>再来一个博客TAG搜索的示范，显示你的博客里有哪些热门TAG，访问<br />
http://api.technorati.com/blogposttags?key=<var>[apikey]</var>&amp;url=<var>[blog URL]</var><br />
照例把[apikey]替换为API KEY，把[blog URL]替换为 http://photozero.net，就会返回我的博客中的TAG（分类也算在TAG里面了）</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;?</span><span style="color: Green;">xml</span><span style="color: Gray;"> </span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">encoding</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">utf-8</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">?&gt;</span></li>
<li><span style="color: #ffa500;">&lt;!-- generator=&quot;Technorati API version 1.0 /blogposttags&quot; --&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Gray;">!</span><span style="color: #00008b;">DOCTYPE</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">tapi</span><span style="color: Gray;"> </span><span style="color: #00008b;">PUBLIC</span><span style="color: Gray;"> </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">-//Technorati, Inc.//DTD TAPI 0.02//EN</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://api.technorati.com/dtd/tapi-002.xml</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tapi</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">version</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1.0</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">document</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">result</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">querycount</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">20</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">querycount</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">result</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Free Talk</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">17</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">wordpress</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">13</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Free_talk</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">9</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Plugin</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">7</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">WAP</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">6</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">PHP</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">5</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Server</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">4</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Mobile</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">3</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Baidu</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">2</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Blog</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">2</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Google</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">2</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Javascript</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">2</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Yahoo</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">2</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">chinese</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">2</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">DreamHost</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">2</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">web20</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">1</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Ajax</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">1</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">Apple</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">1</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">iPhone</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">1</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">IP</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">tag</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">1</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">posts</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">item</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">document</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: Green;">tapi</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p>好了，其他几种应用就不多介绍了，如果有需要应用相关服务的不妨一试。这里推荐一个老外<a href="http://www.kailashnadh.name/">Kailash Nadh</a>写的Technorati API应用的PHP类——<a href="http://www.kailashnadh.name/ducksoup/">Duck Soup</a>，到他主页下载这个库，里面包含了一个应用范本，用这个代码就可以轻松应用Technorati服务了，不用再自己弄一些fsockopen的下载类了。</p>
]]></content:encoded>
			<wfw:commentRss>http://photozero.net/get_technorati_api/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP识别Robot(Spider,机器人,搜索引擎)函数</title>
		<link>http://photozero.net/recognize_search_engine_robot_spider/</link>
		<comments>http://photozero.net/recognize_search_engine_robot_spider/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 04:10:57 +0000</pubDate>
		<dc:creator>neekey</dc:creator>
				<category><![CDATA[Free Talk]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[baidu]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web20]]></category>

		<guid isPermaLink="false">http://photozero.net/?p=248</guid>
		<description><![CDATA[最近有想做一些有趣的网站的想法，但由于时间不充足，只是光想，没有去做，但部分所需的函数还是利用课余时间想好了，也顺便分享出来，方便大家使用。
很多Web2.0网站采用了AJAX构造，这... ]]></description>
			<content:encoded><![CDATA[<p>最近有想做一些有趣的网站的想法，但由于时间不充足，只是光想，没有去做，但部分所需的函数还是利用课余时间想好了，也顺便分享出来，方便大家使用。</p>
<p>很多Web2.0网站采用了AJAX构造，这样对搜索引擎不是很友好，这里就提供一个识别各个搜索引擎的函数，在判断是搜索引擎后转入专门为搜索引擎提供的页面，方便搜索引擎收录。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">function</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">is_bot</span><span style="color: Olive;">(){</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$ua</span><span style="color: Gray;"> = </span><span style="color: Blue;">strtolower</span><span style="color: Olive;">(</span><span style="color: #00008b;">$_SERVER</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">HTTP_USER_AGENT</span><span style="color: #8b0000;">'</span><span style="color: Olive;">])</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$botchar</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">/(bot|crawl|spider|slurp|yahoo|sohu-search|lycos|robozilla)/i</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Olive;">(</span><span style="color: Blue;">preg_match</span><span style="color: Olive;">(</span><span style="color: #00008b;">$botchar</span><span style="color: Gray;">, </span><span style="color: #00008b;">$ua</span><span style="color: Olive;">))</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">return</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">true</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Green;">else</span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">return</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">false</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Olive;">}</span></li>
</ol></div>
<p>这是利用了搜索引擎的USER_AGENT进行判断，像Google的UA为GoogleBot，百度的为Baiduspider，基本上所有的搜索引擎都会增加这些字符以表明Robot的身份。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">if</span><span style="color: Olive;">(</span><span style="color: Blue;">is_bot</span><span style="color: Olive;">()){</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Blue;">readfile</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;">for-robot.html</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span><span style="color: Green;">else</span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">include</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;">index2.php</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
</ol></div>
<p>在使用时，判断是否机器人进行不同操作。</p>
]]></content:encoded>
			<wfw:commentRss>http://photozero.net/recognize_search_engine_robot_spider/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>UIMARK 开发进度</title>
		<link>http://photozero.net/uimark_program_2007_11/</link>
		<comments>http://photozero.net/uimark_program_2007_11/#comments</comments>
		<pubDate>Sun, 11 Nov 2007 02:09:17 +0000</pubDate>
		<dc:creator>neekey</dc:creator>
				<category><![CDATA[Free Talk]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[uimark]]></category>
		<category><![CDATA[web20]]></category>

		<guid isPermaLink="false">http://zz.neekey.com/archives/52</guid>
		<description><![CDATA[Uimark.com Alpha2 版正在开发中，这个版本对原来的 www.uimark.com 做了很大的调整，主要在于用户界面更清爽了，更加Web2.0一些，用户体验也会更好一些。尚未登录的时候要添加书签，就会自动弹出... ]]></description>
			<content:encoded><![CDATA[<p>Uimark.com Alpha2 版正在开发中，这个版本对原来的 <a href="http://www.uimark.com/">www.uimark.com</a> 做了很大的调整，主要在于用户界面更清爽了，更加Web2.0一些，用户体验也会更好一些。尚未登录的时候要添加书签，就会自动弹出一个登陆框，但不是在用户的浏览器上弹出，而是借助于页面的JavaScript+CSS控制层弹出，QQ书签，百度搜藏等也是用这种方法的，但这样做很大的问题就是不可能兼容所有的浏览器，比如百度搜藏的，在IE7下惨不忍睹，而QQ搜藏的比较不错，当然，我的也还行啦，做这个很辛苦，要在IE6,IE7,Firefox等主流浏览器下都适应才行，发个截图先：</p>
<p><img src="http://photozero.net/wp-content/uploads/2007/11/ie6.jpg" alt="ie6.jpg" /></p>
<p>下次有空再把部分代码贴出来讲解。</p>
]]></content:encoded>
			<wfw:commentRss>http://photozero.net/uimark_program_2007_11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
