首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“页面代理”组件的命名约定?

“页面代理”组件的命名约定?
EN

Stack Overflow用户
提问于 2012-04-24 15:05:28
回答 1查看 152关注 0票数 3

Tridion命名约定很有趣,因为作者看到了以下名称:

  • Schema
  • Templates
  • Categories与关键词

我知道我们可以使用组件字段来存储与页面相关的内容<meta name="keywords">description<meta name="robots">。这允许这些字段是可翻译的(相对于页面元数据),以及由一个不同的创作组管理。

我可以将这类组件命名为SEO Info或类似的组件。

但我们也可以存储非SEO信息,如可见页面标题(<h1>This Heading</h1>)、导航信息和其他与页面相关的设置/内容(例如,特定于页面的免责声明)。

:对于这种“页面代理”组件,您有对作者友好的命名约定或方法吗?

如果包含非SEO信息的话,

  • Page Meta Page Meta Page会太简单吗?
  • 是一个错误的名称吗?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-24 15:51:28

我认为命名约定总是很难想出,因为它们的个人/主观性质。

所以,对于你的问题,我认为没有一种正确的方法来命名它,但也许你和客户可以达成一致,把它作为对给定情况最好的描述性名称。

总之,我倾向于将这些组件称为Page Info,因为它们包含一些关于页面的元数据/信息。同时,Page Meta --我认为它有点混乱,因为我们指的是组件,因此可以与实际的页面元数据(在页面上定义的)混淆。

我觉得Page Proxy这个名字也不错.或者Page Data..。这确实是很主观的

编辑:如果组件不包含任何SEO信息, Page SEO可能是一个错误的名称。但是,如果有一些SEO数据与一些metadata (如标题、关键字等)混合,我会说把它们都放在同一个SEO组件中(所以您不必创建太多不同的微小组件,这会使页面更难放在一起)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10300679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档