<?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>Liu Zhongshu &#187; plugin</title>
	<atom:link href="http://www.liuzhongshu.com/tag/plugin/feed" rel="self" type="application/rss+xml" />
	<link>http://www.liuzhongshu.com</link>
	<description>记住该记住的，忘记该忘记的，改变能改变的，接受不能改变的。</description>
	<lastBuildDate>Sat, 31 Jul 2010 02:47:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wordpress插件-wassup</title>
		<link>http://www.liuzhongshu.com/tech/wordpress-plugin-wassup.html</link>
		<comments>http://www.liuzhongshu.com/tech/wordpress-plugin-wassup.html#comments</comments>
		<pubDate>Mon, 31 Mar 2008 11:56:05 +0000</pubDate>
		<dc:creator>zhongshu</dc:creator>
				<category><![CDATA[tech|软件、开源、业界]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wassup]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.liuzhongshu.com/tech/wordpress-plugin-wassup.html</guid>
		<description><![CDATA[Wassup是Wordpress很著名的一个插件，用于做访问统计，可能很多人在使用Google Analytics（我也是），不过Wassup并不与Google Analytics做直接的竞争，Wassup强于实时记录，它用很直观的方式记录最近一段时间对Wordpress的访问，而Google Analytics长于统计，各种统计数据花样繁多。另外Wassup是直接以插件的方式集成到Wordpress的，因此不象Google Anlytics受客户端Javascript的影响，对blog性能影响也较小。
Wassup安装
这个没有什么特殊的，和其它插件一样，下载、上传、激活三部曲之后，Wassup就可以正常工作了，下面的这个页面显示了一个Wassup的统计结果页面。
（本来想贴个图，无奈flickr又罢工了。。。哎）
Exclude IP
这个却有些特殊，费了我老大的劲，因为网络上各种spider （自动抓网页的程序）太多，为了屏蔽一些无聊的spider，可以在wassup中加入exclude ip，这样这些spider的访问就不会被统计了，可是我试了几次都没有成功，无赖看源码，才发现，原来很多spider访问是通过proxy的，对于这种访问要屏蔽的话，必须要将代理和访问者的真实ip（HTTP_X_FORWARDED_FOR）都写上，而wassup在显示访问信息时，并没有显示proxy，这使得很多屏蔽不能起作用，了解了这一点，我从数据库里面直接查看了访问者的ip和proxy信息，我想屏蔽的那个spider的ip和proxy是同一个值，因此只要在屏蔽其ip时将这个ip写两遍即可（用逗号分隔），这个地方wassup做的不太友好。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/wassup/" target="_blank">Wassup</a>是Wordpress很著名的一个插件，用于做访问统计，可能很多人在使用Google Analytics（我也是），不过Wassup并不与Google Analytics做直接的竞争，Wassup强于实时记录，它用很直观的方式记录最近一段时间对Wordpress的访问，而Google Analytics长于统计，各种统计数据花样繁多。另外Wassup是直接以插件的方式集成到Wordpress的，因此不象Google Anlytics受客户端Javascript的影响，对blog性能影响也较小。</p>
<p><strong>Wassup安装</strong></p>
<p>这个没有什么特殊的，和其它插件一样，下载、上传、激活三部曲之后，Wassup就可以正常工作了，下面的这个页面显示了一个Wassup的统计结果页面。</p>
<p>（本来想贴个图，无奈flickr又罢工了。。。哎）</p>
<p><strong>Exclude IP</strong></p>
<p>这个却有些特殊，费了我老大的劲，因为网络上各种spider （自动抓网页的程序）太多，为了屏蔽一些无聊的spider，可以在wassup中加入exclude ip，这样这些spider的访问就不会被统计了，可是我试了几次都没有成功，无赖看源码，才发现，原来很多spider访问是通过proxy的，对于这种访问要屏蔽的话，必须要将代理和访问者的真实ip（HTTP_X_FORWARDED_FOR）都写上，而wassup在显示访问信息时，并没有显示proxy，这使得很多屏蔽不能起作用，了解了这一点，我从数据库里面直接查看了访问者的ip和proxy信息，我想屏蔽的那个spider的ip和proxy是同一个值，因此只要在屏蔽其ip时将这个ip写两遍即可（用逗号分隔），这个地方wassup做的不太友好。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liuzhongshu.com/tech/wordpress-plugin-wassup.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress的slug转换</title>
		<link>http://www.liuzhongshu.com/tech/slug-translate-for-wordpress.html</link>
		<comments>http://www.liuzhongshu.com/tech/slug-translate-for-wordpress.html#comments</comments>
		<pubDate>Wed, 26 Mar 2008 13:00:45 +0000</pubDate>
		<dc:creator>zhongshu</dc:creator>
				<category><![CDATA[tech|软件、开源、业界]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.liuzhongshu.com/archives/628</guid>
		<description><![CDATA[Slug就是一个帖子的缩略标题，常用来作为URL的一部分（在Wordpress中，这是可设置的），在后台发帖子的时候就可以看到一个Post Slug的设置，如果不填的话，Wordpress会自动将帖子的标题（Title）转换为Slug，所谓的转换就是转到URL格式，比如“test blog&#8221;就会被转成&#8221;test-blog&#8221;，空格被替换了，这才能作为合法的URL，当然如果有多个帖子的Slug恰好相同的话，没有关系，Wordpress会自动在后面加-1,-2之类的数字，反正保证每一贴都不同，这也是为了做URL方便。
但如果标题是中文，Wordpress就不那么智能了，Slug就可能会自动变成了一堆&#8221;%230&#8243;之类的外星语，煞是难看，于是就有人想干吗不用拼音呢？起码比外星语好读一些，更有甚者会想，应该将title翻译成英文，再转换为Slug不就更漂亮了吗？ 但是所有这些Wordpress都不会替我们做，于是各路神仙开发了不少Wordpress插件，来完成这样的理想，其中的一个神仙开发了wp-slug，这个插件实现了上面的想法（翻译是找的Google translate），先翻译，翻译不成就转拼音，最后成Slug，这样就不用每次费劲脑汁的想那个Slug了。
对于已经有大量帖子的人（比如我），也是有办法的，另一个神仙实现了一个批量Slug转换插件，但是这个插件只是调用了Google Translate，而没有实现拼音的转换，不过这个插件是直接修改数据库的，所以一定要小心使用，用完了禁用插件。
我测试的结果是两个插件都可以工作，但是Google似乎对这种来自“机器人”的翻译请求有限制，如果请求过频繁，就会封ip一段时间（对那个批量转换插件尤其不利），所以经常会遇到翻译不成功的情况，真是晕。
]]></description>
			<content:encoded><![CDATA[<p>Slug就是一个帖子的缩略标题，常用来作为URL的一部分（在Wordpress中，这是可设置的），在后台发帖子的时候就可以看到一个Post Slug的设置，如果不填的话，Wordpress会自动将帖子的标题（Title）转换为Slug，所谓的转换就是转到URL格式，比如“test blog&#8221;就会被转成&#8221;test-blog&#8221;，空格被替换了，这才能作为合法的URL，当然如果有多个帖子的Slug恰好相同的话，没有关系，Wordpress会自动在后面加-1,-2之类的数字，反正保证每一贴都不同，这也是为了做URL方便。</p>
<p>但如果标题是中文，Wordpress就不那么智能了，Slug就可能会自动变成了一堆&#8221;%230&#8243;之类的外星语，煞是难看，于是就有人想干吗不用拼音呢？起码比外星语好读一些，更有甚者会想，应该将title翻译成英文，再转换为Slug不就更漂亮了吗？ 但是所有这些Wordpress都不会替我们做，于是各路神仙开发了不少Wordpress插件，来完成这样的理想，其中的一个神仙开发了<a href="http://blog.2i2j.com/being-humble-opinion/wp-slug-for-wordpress-plugins.html">wp-slug</a>，这个插件实现了上面的想法（翻译是找的<a href="http://www.google.com/translate_t?langpair=zh|en" target="_blank">Google translate</a>），先翻译，翻译不成就转拼音，最后成Slug，这样就不用每次费劲脑汁的想那个Slug了。</p>
<p>对于已经有大量帖子的人（比如我），也是有办法的，另一个神仙实现了一个<a href="http://www.storyday.com/html/y2007/1219_slug-batch-conversion-plug-in-for-english.html" target="_blank">批量Slug转换插件</a>，但是这个插件只是调用了Google Translate，而没有实现拼音的转换，不过这个插件是直接修改数据库的，所以一定要小心使用，用完了禁用插件。</p>
<p>我测试的结果是两个插件都可以工作，但是Google似乎对这种来自“机器人”的翻译请求有限制，如果请求过频繁，就会封ip一段时间（对那个批量转换插件尤其不利），所以经常会遇到翻译不成功的情况，真是晕。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liuzhongshu.com/tech/slug-translate-for-wordpress.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Wordpress的Feed订阅统计</title>
		<link>http://www.liuzhongshu.com/tech/wordpress-the-feed-subscription-statistics.html</link>
		<comments>http://www.liuzhongshu.com/tech/wordpress-the-feed-subscription-statistics.html#comments</comments>
		<pubDate>Fri, 14 Mar 2008 11:53:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tech|软件、开源、业界]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.liuzhongshu.com/archives/620</guid>
		<description><![CDATA[用Wordpress，如何了解Feed的订阅数是个小小的难题，Google Reader只能统计它一个客户端的订阅数，不代表全部。Google Analytics需要JavaScripit支持才能加以统计，可很多RSS阅读器不支持Javascript。
这个显然的需求被很多高人用Wordpress插件的方式实现了，琳琅满目，比如：

Feed Statistics
FeedStats

我没有办法一个个尝试，我试了上面的Feed Statistics，这个插件只有一个文件，使用很方便：


将下载展开得到的php文件放在wordpress/wp-content/plugins目录下，一定不要在plugins下面建子目录了，直接放在plugins下面就好，否则这个插件不能工作。
在Wordpress后台中，Active这个插件，就可以看到多了一个feed的菜单。
现在就只需要等了，所有的feed统计工作都开始工作了。


Feed Statistics缺省时可以统计Feed的订阅数，以及在Feed里最受欢迎的帖子（点击数），这两个统计都有一些实现上的技巧：

一般情况下订阅数比较好统计，可以按IP和Agent来区分，可对于Google Reader这样的阅读器就麻烦了，多个订阅用户都是从Goolge送出来，幸好这类阅读器都带了详细的参数，象Google Reader直接在参数里面带有订阅数，这个问题就好办了，不过不能保证所有的这类Web RSS Reader都带了订阅数参数。
对于帖子的统计，Feed Statistics使用了一个小技巧，在发送给用户的feed中，加了一个1个像素的图像文件，这个图像文件指向了Feed Statistics自己的统计程序，这样才能精确统计Feed内帖子被点击的情况。

Feed Statistics的统计都是基于最近数天（可以设置天数）的实时点击情况的，因此可以算是活跃订阅用户，这个数字还是比较有价值的。
]]></description>
			<content:encoded><![CDATA[<p>用Wordpress，如何了解Feed的订阅数是个小小的难题，Google Reader只能统计它一个客户端的订阅数，不代表全部。Google Analytics需要JavaScripit支持才能加以统计，可很多RSS阅读器不支持Javascript。</p>
<p>这个显然的需求被很多高人用Wordpress插件的方式实现了，琳琅满目，比如：</p>
<ul>
<li><a href="http://www.chrisfinke.com/category/feed-statistics/" target="_blank">Feed Statistics</a></li>
<li><a href="http://wordpress.org/extend/plugins/feedstats-de/" target="_blank">FeedStats</a></li>
</ul>
<p>我没有办法一个个尝试，我试了上面的Feed Statistics，这个插件只有一个文件，使用很方便：</p>
<ol></ol>
<ul>
<li>将下载展开得到的php文件放在wordpress/wp-content/plugins目录下，一定不要在plugins下面建子目录了，直接放在plugins下面就好，否则这个插件不能工作。</li>
<li>在Wordpress后台中，Active这个插件，就可以看到多了一个feed的菜单。</li>
<li>现在就只需要等了，所有的feed统计工作都开始工作了。</li>
</ul>
<ol></ol>
<p>Feed Statistics缺省时可以统计Feed的订阅数，以及在Feed里最受欢迎的帖子（点击数），这两个统计都有一些实现上的技巧：</p>
<ul>
<li>一般情况下订阅数比较好统计，可以按IP和Agent来区分，可对于Google Reader这样的阅读器就麻烦了，多个订阅用户都是从Goolge送出来，幸好这类阅读器都带了详细的参数，象Google Reader直接在参数里面带有订阅数，这个问题就好办了，不过不能保证所有的这类Web RSS Reader都带了订阅数参数。</li>
<li>对于帖子的统计，Feed Statistics使用了一个小技巧，在发送给用户的feed中，加了一个1个像素的图像文件，这个图像文件指向了Feed Statistics自己的统计程序，这样才能精确统计Feed内帖子被点击的情况。</li>
</ul>
<p>Feed Statistics的统计都是基于最近数天（可以设置天数）的实时点击情况的，因此可以算是活跃订阅用户，这个数字还是比较有价值的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.liuzhongshu.com/tech/wordpress-the-feed-subscription-statistics.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
