我准备用php和mysql创建一个自定义的CMS。每个页面都有几个区域。每个区域都可以输出模块。例如我们有一个新闻模块,我们已经在模块管理部分添加了新闻类别和单个新闻项目。 但在此开始:最终用户希望获得此模块的不同输出。例如,用户想要显示“运动”类别的新闻,或者用户想要显示前5名的最新消息,或者用户想要按某种东西排序新闻,或者,或者,或者......模块可以采取的许多其他选项。管理模块的选项方法
我的问题是你的解决方案来处理和管理这些选项。 - 你是否建议像news_options这样的每个模块的module_option表? - 你是否建议一个包含每个模块选项的表格?
希望我能明白我的意思;)也让我知道如果db图是必要的。
我已经有第二种方法了。 一个包含module_contents_id(模块和区域之间的关系),已经说过的键和值的表。还有其他想法是受欢迎的。 – mhesabi 2012-07-08 17:47:23