gpt4 book ai didi

content-management-system - hybris 中目录和目录感知项目的概念是什么?

转载 作者:行者123 更新时间:2023-12-03 01:45:02 25 4
gpt4 key购买 nike

我已经浏览了这些术语的所有正式定义。但我仍然很幸运地理解了它们。我是 hybris 的初学者。那么有人可以尽可能简单地解释这些概念吗?

最佳答案

您必须首先了解hybris中的目录概念。

hybris 或世界任何地方的目录包含商业项目。因此,目录通俗地讲就是商品的容器,这些商品是可销售的实体(产品),可供最终用户进行交易时引用。

<小时/>

目录不仅限于项目列表,还包括它们的排列方式。举个例子,如果你去餐馆,你可以引用他们的菜单(实际上是一个通用的目录)。您会注意到,不同的餐厅虽然提供相同的食物,但菜单中的项目(产品)排列不同 - 有时名称不同,有时在不同的部分(类别)下。 这与 hybris 产品目录非常相似

现在,进一步以餐厅为例,两家餐厅可能会提供相同的食物,但会有不同的氛围。这意味着餐厅的主题、服务员的制服、标志等。这类似于 hybris 内容目录

因此,总结以上解释,hybris 有两个目录 - Product Catalog 负责产品层次结构的排列,另一个是 Content Catalog 负责布局(或网站的电子氛围)。

<小时/>

Hybris Catalog 有两个版本 - 离线(分阶段)和在线。业务用户使用暂存版本,并在工作项目(产品或内容)适合上线后将其推送到线上。他们通过一个名为同步的过程来做到这一点。

此过程从暂存版本中选取项目,检查某些规则(表明该项目已准备好上线),并创建(或更新,如果已创建)以 Online 作为版本的项目副本。 Hybris 系统知道只有 Online 需要上线,挑选商品并将其显示在网站(店面)上。

<小时/>

现在,有些实体应该在系统中拥有两个副本,以便业务用户(如内容经理或产品经理)可以进行适当的更改,使其在实际出现之前在网站上看起来合适。例如。 - 产品、图片等

但是有些项目不需要复制它们,例如- 价格、库存等,因为它们对于项目的两个副本(在本例中为产品)来说是相同的,并且创建另一个副本将是系统的开销。

因此,(应该)参与同步过程的项目(如产品、CMS 页面、组件等)称为目录感知。

不参与(或不应该)参与同步过程的项目称为 Catalog Unaware

希望这有帮助!

关于content-management-system - hybris 中目录和目录感知项目的概念是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46702003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com