CMS通常如何构建包含页面信息的模式

本文关键字:信息 模式 包含页 常如何 构建 CMS | 更新日期: 2023-09-27 18:16:57

我正在开发一个适合我的小应用程序的内容管理系统。我目前有一些页面存储在一个名为:

的结构中。
Subject
Book
Chapter
Page

这很好,但我想找到一个更专业的命名水平。谁能建议一些听起来更好的团体?希望这个问题不会结束,因为我的应用程序的这些关键部分的命名对我来说非常重要,我从过去的经验中知道,这里的贡献者经常有一些非常好的建议。

CMS通常如何构建包含页面信息的模式

就像Andrew说的,这取决于你的特定应用程序,但是来自CMS背景,我们有像Categories -> ArticlesArticles这样的东西是自我引用的,所以你可以有无限的子文章。

查询可能有点滑稽,但它允许无限的文章分层。非常灵活的。

答案取决于什么对您的特定应用程序最有意义。

尽管如此,我还是看到过这样的系统,其中页面存储在类别的层次结构中。因此,您将拥有一个顶级类别集合,每个类别包含一个页面集合和另一个子类别集合。

该结构更加灵活,可以在两个数据库表中管理,如果您想要检索多个层次结构,则需要在查询中牺牲一些复杂性。