Silverstripe 我应该为大量条目使用页面或数据对象吗?
我想知道在这种情况下,什么是最佳方法或最佳实践:Silverstripe 我应该为大量条目使用页面或数据对象吗?,silverstripe,silverstripe-4,Silverstripe,Silverstripe 4,我想知道在这种情况下,什么是最佳方法或最佳实践: 我有几类数据(比如:新闻、事件、广告、, (齿轮) 记录的数量从几十张到几千张不等 我将需要一个共同的看法,所有这些类别,也为每个单独的人 起初,我想我将创建一个基本页面,我将使用一个固定页面模式,但现在我有一些疑问。使用数据对象并简单地使用页面来管理它们不是更好吗 您对在数千页上使用holder页面模式有何经验?这有意义吗?由你决定。页面也是数据对象,您可以像管理其他数据对象一样管理它们。例如,使用GridField、ModelAdmin或
- 我有几类数据(比如:新闻、事件、广告、, (齿轮)
- 记录的数量从几十张到几千张不等
- 我将需要一个共同的看法,所有这些类别,也为每个单独的人
您对在数千页上使用holder页面模式有何经验?这有意义吗?由你决定。页面也是数据对象,您可以像管理其他数据对象一样管理它们。例如,使用GridField、ModelAdmin或其他方法,例如 SiteTree还可以处理大量的页面,因此这并不是一个真正的问题 我认为你必须从建筑的角度来回答这个问题:
- 我的数据对象是否有URL
- 我的数据对象是否需要进行版本控制
- 我是否需要对象的层次结构(父页面和子页面)
- 我的对象是否显示为单独的页面,因此它们也需要元数据,如元标题、描述、opengraph标记等
- 我的对象应该显示在xml站点地图中吗