Migrate to Movable Type

前些天换去vps玩, 本来配的nginx + php + fastcgi的搭配跑了几天后突然罢工, 无论如何也无法正常工作, 不得已放弃fastcgi而使用cgi, 本来资源就不宽裕的vps上性能更是急转直下, 不得已而转向静态发布的Movable Type

如何从habari导出数据是个问题, 导出wordpress的WXR格式的文件是个不错的主意, 能导入wp就基本上随便换哪里了, 况且MT自身也支持WXR的导入. 反正都是要写代码的, 于是决定索性写成插件, 顺便造福一下大众. 于是花了两个多小时调试完, 试着导入wp和mt都正常, 正式换到mt

损失是很惨重的:

  1. tags全部丢失, MT的导入脚本不支持tag 囧...于是300多篇post手工一篇一篇修改tag...用过habari的都知道habari是没有category概念的, 所以导入的post自然也就没有category, 加tag的时候一并加上去了
  2. permlink全部改变, 之前从wp开始的习惯, permlink保持着 /year/month/day/slug 的格式, 换到静态html页面的话, 所有的slug后面都会加html后缀. 刚才又忽然发现, mt的permlink是 /year/month/slug.html 的格式, 没有细分到每一天. 反正permlink都变了, 也就懒得再改了. permlink导致的直接问题是, 搜索引擎要重新收了. 另外, 原本post里引用了其他本章链接的现在链接也失效了...实在很难挑出来这些文章, 也就不改了.
  3. 成功换到mt后便毫不犹豫的删掉了habari的目录, 所以本想造福大众的 WXRExporter for habari 0.1-beta 还没有release就over了...而之前做的些个habari的主题及css也一并没有了, 哭~

这次真得是不得已才换的, 很遗憾没有在habari阵营里坚持的持久一点, 尽管habari还远不够成熟, 但是个人还是很看好habari, 一个很有发展前途的blog程序, 也一定会成为wp的有力的竞争对手

回头说说mt. mt的强大已经是公认的了, 用了一天, 最大的感受是对多blog, 以及多domain的发布支持很好. 只要安装一个mt便可以支持发布多个站点, 很适合在同一个主机上host多个site的站长.

当然静态空间也有缺点, 就是稍微改动模板就要全站重新发布, 这个可以通过SSI来弥补, apache和lighttpd对ssi支持都不错. 配置也很简单. 具体的以后再说吧.

不幸被dimlau拉进了mt阵营, 暂时落脚于此吧

« Movable Type + Lighttpd + SSI 借助vim高亮代码 »

2 Responses to Migrate to Movable Type

gravatar dimlau at June 28, 2008 7:17pm

还我cookie
MT的URL形式是可以随便自定义的
在日志模板下面的选项里-_-#
完全可以和你以前保持不变

gravatar wayne at June 28, 2008 8:12pm

@dimlau: 改成yy/mm/dd了,html后缀还是留着比较方便

Name (*)

Email Address (*)

Web Address

Other  Receive Email Notify

Comment