gpt4 book ai didi

Sitecore 环境

转载 作者:行者123 更新时间:2023-12-04 14:51:00 27 4
gpt4 key购买 nike

我们组织的网站正在迁移到 Sitecore CMS,但我们正在努力以某种方式为开发人员 (4)、设计师 (4)、QA 人员 (3)、作者 (10-15) 和批准者 (4-10) 设置环境在他们可以独立工作的地方,我知道会有依赖,但想法是尽量减少它。

这里有几条规则:

1)无论谁负责更改,他们都应该做所有事情,直到并且除非有任何依赖性。

2) 如果一个团队正在开发一项功能,那么它不应该停止或影响其他团队的工作。例如,如果 QA 正在测试该功能,那么 Derringers 和开发人员应该继续在同一功能上工作以进行新的增强。

环境相关问题:

1) 设计师将在哪里工作?我的意思是他们将在哪里添加他们的 html、js 和图像?在哪个服务器上?在 Sitecore 中?在源代码管理 (TFS) 中?

2)设计师和开发者应该如何合作?我知道开发人员会在 Sitecore 的本地机器上工作。并将他们的工作推广到集成服务器,但他们将如何获得设计师的东西?假设该功能已经成功投入生产,现在只需要更改图形设计,比如说字体样式和一些图像,那么设计师应该在哪里进行这些更改?在哪个服务器上?之后,该 Sitecore 实例将如何与其他 Sitecore 实例同步。对于设计更改,我不希望开发人员推广任何代码或文件。

3) 同步 Sitecore 环境/数据库的最安全方法是什么?意味着已经发布到生产网站的任何内容,我们都需要回到 DEV、QA 和 UAT 环境中。

我们不想对代码、html、js 和图像文件进行任何手动推广。有什么方法可以通过工具或 Sitecore 命令自动执行这些操作。我个人不喜欢 Sitecore 软件包。

4)你知道有什么好的引用资料吗?我在哪里可以找到类似问题的答案?任何网站,书籍,博客?

我知道一个文档“了解 Sitecore 部署 6.2”,但设计人员部分以及不同环境将如何同步在那里没有讨论。

谢谢。

最佳答案

  • 您的设计师无需访问 Sitecore 来构建静态标记/js/css/images,但要将其合并到 Sitecore 中,您需要有人通过添加具有标记和引用 css/的子​​布局或渲染来集成它js/图像。如果您将设计人员和开发人员分开,向他们解释您正在使用 asp.net Web 表单环境通常会有所帮助,因为有一些特殊的注意事项需要牢记(例如控件 ID 和表单使用)。让他们与您的开发人员共享源代码控制是一个巨大的优势,因为它限制了可能需要完成的返工量,如果两者都在切线工作并进行单独的更新。
  • 值得将静态和动态内容之间的区别概念化。如果您需要进行涉及更新标记/css/js 的“设计更改”,那么您将需要以与开发人员相同的方式在您的软件开发生命周期中插入该更改。事实上,开发人员最好这样做。如果您需要进行本质上更“动态”并且已经开发的更改 - 例如在某些情况下,通过使用富文本编辑器字段更新文本、链接、图像甚至 css,您当然可以让设计师来做。他们将像使用 CMS 的任何人一样成为“编辑器”。他们在编辑过程中的参与程度很大程度上取决于您将“基于内容”的范式扩展到什么程度。如果您愿意,您可以让所有页面只公开一个富文本编辑器字段,但从 Sitecore 的角度来看,这将是非常糟糕的做法。
  • 查看名为 Team Development for Sitecore 的产品来自刺猬开发。
  • 领先的站点核心开发人员提供了许多 RSS 提要,例如 John West、Alex Shyba 等。那里也有很多阅读 list 。
  • 关于Sitecore 环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6697346/

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