我曾使用.NET 平台开发过许多CMS 系统(CMS 管理系统在ASP.NET 中,呈现内容的站点是ASP.NET 和PHP)。
传统上,我将生成的内容存储在序列化为 XML 的类中,这些类存储在 MSSQL 2005/2008 中的 varchar(max) 字段中。这使得内容的不同消费者在结构上可以方便地使用,并且可以绑定到类(用于重新打开 CMS 记录并对其进行编辑,或用于消费网站)。
但是,我一直想知道其他 CMS 商店流行哪种类型的存储机制,以及是否有人喜欢或对我最熟悉的方法有严重问题。
好,坏,丑?你会怎么办?