抛弃数据库,基于XML的CMS设计

可以不依赖于数据库,而采用文本文件或XML代替数据库的方案一般称为Lite。由于数据库的依赖性使升级和搬迁都十分麻烦,最近热衷于Lite的解决方案,而且XML更容易组建OO的数据结构。

CMSDevelopment.com

CMSDevelopment.com详细介绍了基于XML的CMS设计。
最让人惊喜的是,他们还提供了一个开源的开发包:
SAPIPROCESSOR - XML Sapiens processor (co-author),有详尽的函数说明,实战性很强。
还有他们使用这个开发包做出的范例性产品:
SAPID - CMS based on XML Sapiens (co-author)
我试用了一下,功能十分强大。


About this entry