再换 - habari

不是textpattern不好, 用久了就想换换新的玩儿

其实一直都有关注chyrp. chyrp是一个很精简的blog引擎, 简单到连comment, tag, category之类的东西都需要插件来实现. 搬家有点麻烦, 直接从textpattern导入总是乱码, 只好先从txp导入到wp, 然后从wp导出xml再导入到chyrp.

先说一下从wp到chyrp需要注意的:

要导入tag和category自然需要先启用tag和category的module. tag插件有注册wp文章导入的trigger, 但是却是将wp的post的category作为tag导入. 如果用wp2.3以上支持tag的版本就需要改下脚本了. 之后放弃chyrp所以没有留下备份, 不多说了. 至于为什么放弃chyrp, 是因为chyrp的性能实在是不敢恭维, 普通浏览还凑合, 留言的时候几乎无法忍受

chyrp之后尝试了b2evolution. 从b2evolution到wp几乎不需要修改任何东西便可以完美导入. 不过就我一个小小的单用户blog, 用b2evolution这么一个强大的多用户blog系统真是有些浪费. 个人比较不喜欢那些个冗余的功能

从b2evolution出来就瞄上了habari.

habari从wp导入是数据库直接导入, 速度要快很多, 0.4版本不清楚, 不过最新的svn 0.5alpha对tag和category的导入支持都做到了, 唯一需要修改的还是以往的乱码问题, set names utf8搞定. 需要注意的是habari并不支持category, 所以提供了选项导入category为tag, 或者干脆舍弃原有的category

habari的后台选项还不够完整, 除了站名和副标题以外基本就没什么了, 而时区和字符集选项都还只是摆设.

habari并不支持类似wordpress的permlink设置, 所以想要保持原有permlink的同学需要装一个 RN Custom Permalink.

另外为了保持wp,txp的使用习惯, 需要一个 Comment Notifier 插件做留言提醒

默认的habari没有blogroll功能, 所以还要一个 Blogroll 插件, 用feedburner和feedsky的建议装 Feedburner 做feed转向

刚换过来没几个小时就有spam上门了, 所以...看来Akismet也是必要的


« Macbook小升一下 blessing »

11 Responses to 再换 - habari

gravatar mattw at May 18, 2008 10:20am

真是能折腾啊...

gravatar wayne at May 18, 2008 10:23am

@mattw: 用的没意思了就换换咯...

gravatar 21sta at May 20, 2008 12:01am

有个性!

gravatar wayne at May 20, 2008 2:31am

@21sta: 嘿嘿, 我就是比较闲....

gravatar dimlau at May 20, 2008 12:15pm

评论审核?
怎么没有提示?

gravatar wayne at May 20, 2008 12:21pm

@dimlau: 貌似 PreApproved 插件不怎么管用。。。还要手动Approve一下。。。
flatpress文本数据库的感觉性能不好, 试过PivotX
dotclear还真试过, 不过没几天就换了
ee是商业的吧。。。
现在还是habari对我吸引力最大, 哈哈

gravatar dimlau at May 22, 2008 11:16am

国产的magike似乎也还可以
EE...我有那啥版的啊,一些收费插件我也有,不过对CPU要求貌似比较高

gravatar wayne at May 22, 2008 11:20am

@dimlau: 我也听说magike不错,一个一个来嘛。。。不过我很喜欢habari的代码和架构,觉得habari还是很有前途的
至于ee,那啥版的就。。。

gravatar 天佑 at May 22, 2008 12:42pm

PreApproved plugin 我一直在用,沒有什麼問題,anti-spam 除了 Akismet,還有 Defensio 可用。

gravatar wayne at May 22, 2008 12:46pm

@天佑: 后来看了下PreApproved的代码,发现需要留言者有过approve的留言才会自动approve的,理解错了。。。
我现在也已经换了Defensio了

Name (*)

Email Address (*)

Web Address

Other  Receive Email Notify

Comment