逃离Typecho,拥抱Wordpress

Wordpress

虽然Wordpress很吃内存,但是我依然决定投入Wordpress怀抱,当然我是开玩笑的……不过逃离Typecho是真的,这货实在是各种资源都少,社区也不活跃。

花了几天时间断断续续写了一段Python的脚本,用来解析Wordpress的数据库结构,比如新站点:rzi.me。起初只是想在前台展示用Python重写一下,后台还用Wordpress管理,这样既可以保证用户访问速度又能很方便的管理站点内容。结果前台基本写完后发现在CPU差的机器上运行Wordpress(部署在OVH上)实在就是噩梦。

凑合这么跑了一段时间,实在受不了了,然后发现前台的代码如果放在一个后台系统中,要求不那么高的话基本都能复用,干脆开一个分支写一套后台算了,然后一个后台还能管理若干个Wordpress站点。

拖拖拉拉得有一个月,终于在少了很多功能的情况下上线了(增删改查中的删除都没做,反正都是自用未打算开源)。

这样原有的rzi.me站点基本算是解决了,而博客还是用的08年(抱歉应该是10年)的那版Typecho,而且这货貌似也没升级的打算了。周末用了一下午写了一个Python脚本将Typecho的结构转成了Wordpress(版本3.5.1)上,这样一个后台可以管理若干个站点了。

当然,转换Typecho到Wordpress这个代码是开源的,下载地址:http://7ats-images.stor.sinaapp.com/typecho2wordpress.rar

实测分类、标签、文章、页面、评论、友情链接都可以转换成功,原有附件依然复制到usr/uploads目录即可。需要看Demo的只要看本站即可:)

BTW:Typecho的标签分类如果存的中文……不知道会不会有问题,因为Typecho这货没有urlencode,不过我的站点将分类标签等均统一转换成拼音了,感谢我之前写的一段中文转拼音的脚本

已有10条评论 »

  1. 我就碰到了中文标签问题,现在只能用笨办法,将所有标签重新编辑一下了

  2. wordpress一直在用这个

  3. wp还是好用啊

  4. @贝贝咖啡同学会 Python的不是wordpress插件

  5. 那个标题是拼音的咋搞的,求插件啊。

  6. www.dozz.org动力主机提供免费空间,希望与贵博客合作,谋发展!

  7. 求主题

    @Chairo 求分享主题啊

  8. @电脑爱好者之家 所以俺才使用wp的架构,这样有啥东西搜到了转换成python的逻辑很方便

  9. wp虽然确实很耗内存和cpu但是胜在用的人多有啥问题基本一搜都能找到

添加新评论 »