在自定义模块中使用自定义 类 的优势
Advantages of using custom classes in custom modules
简介
我正在使用 Kentico 11 CMS 设计一个应用程序。客户向我提供了以下信息:
- 期待大数据
- 最好有版本控制和工作流程,但不是强制性的
- 需要数据的编辑界面
我的研究
基于开箱即用的 Kentico 功能,我必须决定是使用 Pages、Module 类 还是 自定义表 来存储数据。我排除了 Pages,因为文档不建议将它们用于大数据。经过一些额外的研究后,我认为 自定义模块 是我的最佳选择。
文档指出:
Custom modules: Workflow cannot be used for your data. Versioning of the stored data is not supported by default.
问题
1) 当自定义模块使用自定义 类 时,我是否可以轻松绕过此限制? (意味着版本控制和工作流程)
2) 在自定义模块中使用自定义类 定义编辑数据的接口时是否有冲突?
3) 定义general indexes进行搜索时,在自定义模块中使用自定义类会不会有问题?
- 您可以设置版本控制 (https://devnet.kentico.com/articles/module-development-versioning-recycle-bin),而不是工作流。如果您只需要用于发布的工作流程,首先您可以使用页面应用程序,然后在页面发布后将内容移动到自定义 class.
- 您可以使用 Kentico 的默认 UI,也可以创建您自己的。
- 我不这么认为,但如果一般有问题,您可以始终创建自定义索引
简介
我正在使用 Kentico 11 CMS 设计一个应用程序。客户向我提供了以下信息:
- 期待大数据
- 最好有版本控制和工作流程,但不是强制性的
- 需要数据的编辑界面
我的研究
基于开箱即用的 Kentico 功能,我必须决定是使用 Pages、Module 类 还是 自定义表 来存储数据。我排除了 Pages,因为文档不建议将它们用于大数据。经过一些额外的研究后,我认为 自定义模块 是我的最佳选择。
文档指出:
Custom modules: Workflow cannot be used for your data. Versioning of the stored data is not supported by default.
问题
1) 当自定义模块使用自定义 类 时,我是否可以轻松绕过此限制? (意味着版本控制和工作流程)
2) 在自定义模块中使用自定义类 定义编辑数据的接口时是否有冲突?
3) 定义general indexes进行搜索时,在自定义模块中使用自定义类会不会有问题?
- 您可以设置版本控制 (https://devnet.kentico.com/articles/module-development-versioning-recycle-bin),而不是工作流。如果您只需要用于发布的工作流程,首先您可以使用页面应用程序,然后在页面发布后将内容移动到自定义 class.
- 您可以使用 Kentico 的默认 UI,也可以创建您自己的。
- 我不这么认为,但如果一般有问题,您可以始终创建自定义索引