探讨一下扩展字段的问题

浏览:821 发布日期:2013/04/16 分类:求助交流 关键字: 扩展字段 oop
我们在开发中,往往会需要让使用者对某些字段进行自定义的扩展。
那么问题来的,目前,主流的方法是两种,第一种DEDECMS的方式,直接产生一个新的表,相关的字段直接在里面生成。第二种是专门有个扩展字段,里面的扩展字段内容使用xml的方式来记录。两种方式互有好坏。第一种,保障了数据的完整性,并且,可以用作数据分析。第二种,减小了系统的复杂程度,如果仅仅作为记录,那是可以的。问题来了:
TP会对表进行缓存,当我们编译后,其实RUNTIME里,已经将相关的表字段都缓存了那么,我要扩展字段或新增一个表,是否会导致无效,即便他真实存在数据库中?

或者,可以新增完表和字段后,强制删除RUNTIME,让它再次生成?希望和大家探讨,看看怎么实现比较好。
最佳答案
评论( 相关
后面还有条评论,点击查看>>