Text-based blog and forum

本篇文章关于文本存储的blog和论坛系统。

一直以来,我都喜欢简洁明了的东西,不管是操作系统、应用软件或是其他。体现在系统上,就是喜欢从干净的系统开始,不依靠其他的工具,慢慢的优化和调整,直到完全符合自己的习惯(当然我承认,给别人装的时候,这样耗费大量的时间精力显然是不可能的,还是番茄或者深度比较实在);体现在软件上,我希望这个软件是解压缩即可使用的(所谓绿色版),再次也是导入一定的注册表内容就OK的,那些要往system32里面塞进无数东西的,要regsvr32上一堆dll、ocx的,我是敬而远之,能不用就不用。

回到主题,对于blog和论坛系统,我也希望它能够让我清楚的知道,用到了哪些东西、它们的作用是什么,如果存入数据库的话,哪几个表是负责什么的。这样一来,不但要做迁移的时候简单易行,而且自己要修改一些东西的时候(再成熟的代码,也会有不符合自己要求的地方)也方便。最讨厌的就是那个zend,经过它处理的php代码,就变得不可读,虽然后来出现了可以再解出来的办法,但是一般人谁会去折腾这个啊。当然,从商业角度出发,加密是可以理解的,毕竟看到了太多的例子,把别人的源代码拿来,读懂了(甚至都没理解),改一下,就号称是自己”自主开发,完整知识产权”的了(我呸),但是我还是认为,以后的趋势,就是应该在提供免费产品基础上的增值收费服务。

扯远了,其实纯php+mysql,从迁移的角度已经很简单了,对于同版本或者近似版本的系统来说,基本上不会出现什么问题,php直接复制即可,mysql其实也是,data下面,就是库名的目录,里面就是数据库的全部内容,直接拷贝到目标主机的data下,刷新一下phpmyadmin就出来了。还有更简单的么,有,就是文本方式,顾名思义,不依赖特定数据库系统,直接以文本的方式存储(其实也是一种数据库,无非是形式不同)。这样的话,不管是备份还是迁移,只需要管那一个目录就OK了。

(晕啊,LOGO好像是一个人做的)

我实际用过或者测试过的文本存储blog和论坛系统,前者是bo-blog,后者是bmb(官方的名字是BMForum,那简称也应该是bmf啊,想不通为什么原来叫bmb,或许是bulletin的意思),现在都还在开发中,但是也不约而同的转向了mysql,放弃了对文本数据库的支持(完全的放弃,而不是并存),猜测一下原因,可能是数据量增大之后带来的访问效率问题?我没有研究过,但是至少从几位朋友们的使用来看,对付中小规模的访问,完全没有问题,基本功能也绝对齐全,个人可以放心使用。

Google了一下,似乎还有一个ofster,也算是文本论坛的代表,一直在开发中,有兴趣的话,就去看看吧

bo-blog和bmb的文本存储版本,在官方主页上都已经没有下载了,这儿收藏了一份,呵呵,谁要的话,就去老地方下载吧J


——
·本文由 iamcj 原创,采用“CC创作共用”方式共享

Comments

2 Responses to “Text-based blog and forum”

  1. xuxu Windows XP Internet Explorer 6.0 on 6月 6th, 2007 11:33

    所谓物如其人,窥一斑可见全豹乎。。

  2. iamcj Windows XP Internet Explorer 6.0 on 6月 6th, 2007 11:35

    挠头,啥意思啊这是……

Leave a Reply