Tridion命名约定很有趣,因为作者看到了以下名称:
我知道我们可以使用组件字段来存储与页面相关的内容<meta name="keywords">、description和<meta name="robots">。这允许这些字段是可翻译的(相对于页面元数据),以及由一个不同的创作组管理。
我可以将这类组件命名为SEO Info或类似的组件。
但我们也可以存储非SEO信息,如可见页面标题(<h1>This Heading</h1>)、导航信息和其他与页面相关的设置/内容(例如,特定于页面的免责声明)。
:对于这种“页面代理”组件,您有对作者友好的命名约定或方法吗?
如果包含非SEO信息的话,
Page Meta Page Meta Page会太简单吗?发布于 2012-04-24 15:51:28
我认为命名约定总是很难想出,因为它们的个人/主观性质。
所以,对于你的问题,我认为没有一种正确的方法来命名它,但也许你和客户可以达成一致,把它作为对给定情况最好的描述性名称。
总之,我倾向于将这些组件称为Page Info,因为它们包含一些关于页面的元数据/信息。同时,Page Meta --我认为它有点混乱,因为我们指的是组件,因此可以与实际的页面元数据(在页面上定义的)混淆。
我觉得Page Proxy这个名字也不错.或者Page Data..。这确实是很主观的
编辑:如果组件不包含任何SEO信息, Page SEO可能是一个错误的名称。但是,如果有一些SEO数据与一些metadata (如标题、关键字等)混合,我会说把它们都放在同一个SEO组件中(所以您不必创建太多不同的微小组件,这会使页面更难放在一起)。
https://stackoverflow.com/questions/10300679
复制相似问题