<?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; Habari</title>
	<atom:link href="http://www.onepx.com/category/habari/feed" rel="self" type="application/rss+xml" />
	<link>http://www.onepx.com</link>
	<description>用信用卡买虚拟主机建立的Wordpress博客,来讲述生活中喜欢听和看动漫音乐电影,也聊和IT有关的搜索引擎、Linux系统软件和电脑外设。</description>
	<lastBuildDate>Fri, 03 Sep 2010 16:27:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Habari Demo</title>
		<link>http://www.onepx.com/habari-demo.html</link>
		<comments>http://www.onepx.com/habari-demo.html#comments</comments>
		<pubDate>Wed, 08 Apr 2009 08:39:42 +0000</pubDate>
		<dc:creator>一个像素</dc:creator>
				<category><![CDATA[Habari]]></category>

		<guid isPermaLink="false">http://www.onepx.com/?p=608</guid>
		<description><![CDATA[Habari 0.6发布，可以对帐号进行权限设置，所以我新装了一个Habari Demo供大家测试，同时还提供FTP帐号上传插件和主题。]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://xianglongfuhu.com/images/habari-logo.png" alt="habari logo" width="200" height="200" />以前装过一个Habari Demo（http://h.www.onepx.com/，失效）给各位测试，给出的是拥有admin权限的帐号，已经被各位搞的乱七八糟，干脆把它删除了。因为<a title="Habari 0.6 released" href="http://habariproject.org/en/habari-06-released">Habari 0.6</a>的发布，可以对帐号进行权限设置，所以我又装了一个新的<a title="Habari Demo" href="http://demo.xianglongfuhu.com/">Habari Demo</a>在我的新博客<a title="Habari-降龙伏虎篇" href="http://xianglongfuhu.com/">Habari-降龙伏虎</a>上，再次欢迎各位去乱搞。</p>
<p>虽然对demo帐号进行了一些权限的限制，但是各位还是有很大的自由度。可以管理发表文章、留言、标签，更换主题和激活插件，体验清爽的Habari。</p>
<p>每半个月左右我会对这个habari demo进行一次SVN的升级，紧跟开发版本的更新。哦，忘了说：</p>
<ul>
<li>登录Habari Demo（http://demo.xianglongfuhu.com/）的帐号是demo，密码还是demo；</li>
<li>你可以使用FTP，服务器是ftp.xianglongfuhu.com，端口21，帐号是demo@xianglongfuhu.com，密码依然是demo。这个ftp默认的目录是Habari系统中的/user目录，你可以在网上下载插件和主题，然后分别上传至/plugins和/themes下面，并在Habari后台激活。</li>
</ul>
<img src="http://www.onepx.com/?ak_action=api_record_view&id=608&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.onepx.com/habari-demo.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>从WordPress到Habari的转换</title>
		<link>http://www.onepx.com/from-wordpress-to-habari.html</link>
		<comments>http://www.onepx.com/from-wordpress-to-habari.html#comments</comments>
		<pubDate>Sat, 13 Dec 2008 08:42:46 +0000</pubDate>
		<dc:creator>一个像素</dc:creator>
				<category><![CDATA[Habari]]></category>

		<guid isPermaLink="false">http://www.onepx.com/?p=542</guid>
		<description><![CDATA[博客平台准备从Wordpress转换到Habari，目前Wordpress Excerpt（摘要）问题还没有解决，阻碍了我往Habari的迁移计划。]]></description>
			<content:encoded><![CDATA[<p>有把现在这个Wordpress博客迁移到Habari的打算，主要是想抛弃Mysql，尝试一下轻量级的Sqlite，而且Wordpress在集成的道路上是越走越远了，臃肿庞大的身躯对服务器资源的占用也越来越让我感到不爽。一个个人博客平台而已，至于吗&#8230;已经建立好了一个Habari Sandbox博客，所有的文章和评论已经很完美的从wordpress导入到了habari，下面说说转换过程中遇到的一点小问题。</p>
<p>我这个Wordpress Mysql数据库编码是UTF-8的，导入目前最新Habari SVN，所有的中文字符会变成“??”，解决方法是修改/system/plugins/wpimport/wpimport.plugin.php这个文件，约摸第210行左右，找到：</p>
<blockquote><p>$wpdb-&gt;connect( &#8220;mysql:host={$db_host};dbname={$db_name}&#8221;, $db_user, $db_pass, $db_prefix );</p></blockquote>
<p>在它的下面添加一行：</p>
<blockquote><p>$wpdb-&gt;exec(&#8220;SET NAMES UTF8&#8243;);</p></blockquote>
<p>然后到Habari后台激活这个从wordpress转换到habari的插件，再导入就可以了。</p>
<p>我这个Wordpress博客一直没有使用tag，Habari那边却只有tag没有category，所以所有的wordpress分类都会转换成habari tag。由于habari目前还没有给tag自定义url的功能，所有的中文tag url在IE下会变得比较臃肿。比如我现在wordpress的<a title="虚拟主机" href="http://www.onepx.com/category/webhost">虚拟主机</a>分类url是：</p>
<ul>
<li>http://www.onepx.com/category/webhost</li>
</ul>
<p>导入到Habari以后在Firefox下会显示：</p>
<ul>
<li>http://www.onepx.com/tag/虚拟主机</li>
</ul>
<p>在Internet Explorer下会显示：</p>
<ul>
<li>http://www.onepx.com/tag/%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA</li>
</ul>
<p>对我这里来说，就是要编辑.htaccess文件，写一条301重定向规则，这个问题也算能解决。</p>
<p>还有一个url的问题是我每篇wordpress post的链接都带.html，默认的habari链接结构是http://xxx.com/post。转换到habari后<a title="wordpress seo-链接结构" href="http://www.onepx.com/wordpress-seo-permalinks.html">url结构</a>不发生变化是最好的，这个问题不难，天佑的<a title="Habari - RN Custom Permalink Plugin" href="http://blog.tinyau.net/archives/2008/03/12/habari-rn-custom-permalink-plugin">Habari &#8211; RN Custom Permalink Plugin</a>可以很好的解决这个问题。</p>
<p>最后一个问题是没有解决的，也是最让我难受的。我的Wordpress每篇文章都有Excerpt（摘要），存储于Mysql的post_excerpt表格中，这部分在我这里的header.php中是作为meta description出现的。Habari中可以使用一个叫做<a title="Post Fields Plugin" href="http://trac.habariproject.org/habari-extras/browser/plugins/postfields/trunk/postfields.plugin.php">Post Fields</a>的插件，可以轻松实现meta description/keywords、以及wordpress中Custom Fields（自定义字段）的所有功能，储存于数据表格habari_postinfo中。我尝试修改上面提到过的wpimport.plugin.php，让wordpress数据库中的post_excerpt可以被转换到habari数据库的habari_postinfo，但是我失败了&#8230;这就可能意味着我要手动给200多篇Habari文章手动添加meta descritpion&#8230;无法接受！</p>
<p>最后一个问题还在研究解决中，一旦有所突破，就准备把我现在这个博客从wordpress转换到habari。</p>
<img src="http://www.onepx.com/?ak_action=api_record_view&id=542&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.onepx.com/from-wordpress-to-habari.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>比较Habari和WordPress的cpu占用</title>
		<link>http://www.onepx.com/cpu-load-of-habari-and-wordpress.html</link>
		<comments>http://www.onepx.com/cpu-load-of-habari-and-wordpress.html#comments</comments>
		<pubDate>Mon, 08 Sep 2008 09:00:49 +0000</pubDate>
		<dc:creator>一个像素</dc:creator>
				<category><![CDATA[Habari]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.onepx.com/?p=386</guid>
		<description><![CDATA[在一台386M内存的VPS主机上，定性的比较了一下Habari和Wordpress在运行的过程中对cpu的占用率。Habari，我看好你哦。]]></description>
			<content:encoded><![CDATA[<p>首先，本文只是大致从top命令看浏览habari和wordpress时候的cpu占用。Cpu占用受多种因素的影响，比如服务器性能、客户端网络载入速度等等，所以本文只做对比，定性不定量。</p>
<p><img class="aligncenter" src="http://www.onepx.com/images/habari-vs-wordpress.png" alt="habari vs wordpress" width="500" height="200" /></p>
<p>测试环境是我当前的这个<a title="VPS" href="http://www.onepx.com/try-vps.html">VPS主机</a>，保证内存是386M，用unixbench 4.1.0 wht跑一圈下来分数是221，服务器性能很好的。全新安装的<a title="Habari" href="http://habariproject.org/en/download">Habari 0.6-alpha</a>(目前的稳定版是0.5)和<a title="Wordpress" href="http://wordpress.org/download/">WordPress 2.6.1</a>，不激活任何插件，均采用mysql数据库，安装好以后都使用默认的K2主题，每次超作前都清空缓存。</p>
<p>打开主页，读文章，或进入默认安装后唯一的tag或者category：</p>
<ul>
<li>Habari httpd进程cpu占用率3%；</li>
<li>WordPress httpd进程cpu占用6%。</li>
</ul>
<p>为了公平，我还特意拿掉了wordpress sidebar里面的archives、link、categorys这些需要查询sql数据库的东西，因为k2主题下的habari是没有这些的。结果habari首页大小4kb，wordpress这边3kb，查看两者生成的html代码也差不多，但在打开wordpress页面的时候，服务器cpu占用就是要高出habari一倍。</p>
<p>把我现在这个博客的数据导入刚装好的Habari和Wordpress，再来看。</p>
<p>正常浏览页面：</p>
<ul>
<li>Habari httpd进程占用cpu 4~5%，mysqld占用 &lt; 1%；</li>
<li>WordPress httpd进程占用8~10%，mysqld &lt; 1%。</li>
</ul>
<p>以上是程序前台，后台的话就实在没有办法公平比较了。Wordpress的后台每个功能都比Habari的强大，或者说复杂，比如新建一篇文章(没有用过Habari的朋友可以去看看我安装的一个<a title="Habari Demo" href="http://demo.xianglongfuhu.com/">habari demo</a>，帐号demo,密码demo)：</p>
<ul>
<li>Habari新建空白文章cpu &gt; 6%；把这篇文章拷贝到habari发布框，点击save，会有2个主要的httpd进程，总cpu占用 &gt; 13%，mysqld进程 1%；</li>
<li>WordPress新建空白文章cpu &gt; 18%；Save本文，会有3~4个主要的httpd进程，总cpu占用 &gt;41%，外加mysqld占用5~7%。</li>
</ul>
<p>Habari默认的Dashboard是什么都没有的，我跑到plugins里面激活Core Dash Module这个插件，在Dashboard中把能添加的Latest Entiers、Comments、Log，都添上。在双方的Dashboard都不存在cache的情况下(事实上两者的dashboard只要最近打开过，哪怕是浏览器清空缓存，第二次打开都会快很多，资源占用也少了不少。下面的数据是在很久没有打开过dashboard的情况下记录的)：</p>
<ul>
<li>Habari会开1~2个主要的httpd进程，总cpu占用 &gt; 12%，mysqld 1%；</li>
<li>WordPress会开4~6个主要的httpd进程，总cpu占用 &gt; 51%，mysqld 2%。</li>
</ul>
<p>很多人都会抱怨Wordpress后台慢，看了上面的数据，多少算一个解释。已经收到过网站cpu用量超标警告信的朋友们，没事不要在Wordpress后台乱转哈。</p>
<p>WordPress是一个强大博客程序这点是毋庸置疑的，强大到很都功能我都没有用到，而又没有办法简单的关闭，由此就带来了非常可观的cpu用量，而且Wordpress正在向着更强大，集成更多功能的博客航母前进。相比之下Habari更合我的胃口，提供一个作为博客程序最基本的功能，其它的用插件来实现，开闭自由，目前的缺点是插件太少，功能上稍弱。观望中，估计用不了多久，这个博客会平滑的从Wordpress转换到Habari。</p>
<p>Habari，我看好你哦。</p>
<img src="http://www.onepx.com/?ak_action=api_record_view&id=386&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.onepx.com/cpu-load-of-habari-and-wordpress.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Habari越来越Cool</title>
		<link>http://www.onepx.com/habari-getting-cooler.html</link>
		<comments>http://www.onepx.com/habari-getting-cooler.html#comments</comments>
		<pubDate>Thu, 26 Jun 2008 04:40:44 +0000</pubDate>
		<dc:creator>一个像素</dc:creator>
				<category><![CDATA[Habari]]></category>

		<guid isPermaLink="false">http://www.onepx.com/?p=323</guid>
		<description><![CDATA[升级了我的Habari Demo到0.5 alpha，后台变化很大，目前Habari的Dashboard可能是目前众多Blog程序中最Cool的一个，欢迎大家去测试我装的Demo。]]></description>
			<content:encoded><![CDATA[<p>把h.www.onepx.com的habari升级到了0.5 alpha，最大的变化就是后台，可以用惊艳来形容。但并不是花俏，仍然非常的简洁。默认安装的主题已经由以前的K2 only，扩容到现在的三个，其中的Charcoal主题非常不错，我比较中意。</p>
<p>登录后台后，Dashboard上简单的说habari运行了多久、有多少文章、留言、tag，然后就剩一个下拉菜单。先选左上角的下拉菜单(这个菜单做的太TMD Cool了)到Plugins下，激活一个叫做Core Dash Modules的插件，然后回到Dashboard就可以选择性的往Dashboard上添加内容：最新文章、最后登录、最新留言。每次操作，屏幕下方都有一个默认隐藏但可以滑动的Message Log告诉你都做了些什么。目前Habari Dashboard只有这三个模块，相信以后还会有更多的选择。而且添加过后，还可以对它们进行像Google Pages那样的拖动进行自由排版。Habari的Dashboard可能是目前众多Blog程序中最Cool的一个。</p>
<p>我并不是很喜欢habari的默认<a title="链接结构" href="http://www.onepx.com/wordpress-seo-permalinks.html">链接结构</a>：http://h.www.onepx.com/first-post，这到底是一个目录还是什么？可能会让搜索引擎或者服务器在反应的时候出现困扰。发现了这个插件<a title="Custom Permalink Plugin" href="http://blog.tinyau.net/archives/2008/03/12/habari-rn-custom-permalink-plugin">Habari &#8211; RN Custom Permalink Plugin</a>，可以把链接结构定义成我喜爱的带.html后缀格式。</p>
<p>Wordprss的功能越来越多，但是很多功能我都用不上，新的2.6测试版又添加十多个我用不上的东西。我喜欢的东西应该像Firefox这样的，提供最基本的功能，要实现自己想要的东西装插件就是了，不希望搞集成，也许是时候考虑一下选择了。</p>
<p>欢迎各位去测试我安装的<a title="Habari Demo" href="http://demo.xianglongfuhu.com/">Habari alpha Demo</a>，后台登录名：demo；密码demo。体验一下酷酷的Habari。</p>
<img src="http://www.onepx.com/?ak_action=api_record_view&id=323&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.onepx.com/habari-getting-cooler.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Habari</title>
		<link>http://www.onepx.com/habari.html</link>
		<comments>http://www.onepx.com/habari.html#comments</comments>
		<pubDate>Sun, 11 May 2008 14:17:10 +0000</pubDate>
		<dc:creator>一个像素</dc:creator>
				<category><![CDATA[Habari]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.onepx.com/?p=290</guid>
		<description><![CDATA[又一个博客程序诞生了，Habari。其主要开发者是从Wordpress中分裂出来的。我装了一个Habari的demo，各位自己去体验它和Wordpress的相似于不同吧。]]></description>
			<content:encoded><![CDATA[<p>目前对wordpress没有太多的微词，但喜欢简洁的东西，看上了从wordpress中分离出去的<strong>Habari</strong>。从<a title="habari requirements" href="http://wiki.habariproject.org/en/Installation">Habari官方</a>给的安装需求看，数据库不是什么问题，问题是要求PHP5.2+，要不然在安装的时候会告诉你：“Habari needs PHP 5.2.x or higher to run. You are currently running PHP 4.x.x.”。这条恐怕拒绝了很多想尝鲜的人。</p>
<p>世界上无聊的人多，我是其中之一，装了一个<a title="habari demo" href="http://demo.xianglongfuhu.com/">Habari Demo</a>准备给各位尝尝。由于只是demo，我就没有管PDO，用默认的Sqlite模式存储数据于网站根目录下。Habari后台登录用户名是:demo;密码是:demo。限制了一定的功能，如果你一定要发表什么文章的话，可以，请写200字以上～呵呵，最好和Habari有点关联，题目也请保持队形“Habari测试帖子1,2,3&#8230;.”乱七八糟的主题就不要来了。谢谢合作。</p>
<p>Habari的主要开发者是从Wordpress开发群中分裂出来的，和当初Joomla开发者从Mambo中分裂出来的原因惊人的相似：项目的走向不能由一个人说了算，要由社区说了算(和开源社区走的比较近的人应该了解这话的含义)。还有其它的什么原因我不得而知，就是知道了也不一定是真的，人类从来就不是一种简单的生物。</p>
<p>Habari和Wordpress的相似于不同，我就不费口舌了，自己去体验吧。</p>
<img src="http://www.onepx.com/?ak_action=api_record_view&id=290&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.onepx.com/habari.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
