【问题标题】:Sitecore, why is so difficult? [closed]Sitecore,为什么这么难? [关闭]
【发布时间】:2014-01-11 19:34:51
【问题描述】:

我是 sitecore 的新手,我的公司一直在使用外部公司来管理他们的 sitecore,我完全理解这一点,因为它涉及大量的开发工作。

作为一名设计师,我发现创建自定义页面非常困难,除非我使用现有的页面。我可以使用简单的页面来插入我的 html 代码,但同样,它太长了。通常情况下,当您构建一个 html 站点时,您可以简单地在 Dreamweaver 中创建页面并在本地计算机上查看它。

我尝试使用演示控件制作自定义页面,但每次我都调用了子渲染。该页面只是一个空白。

*所以我的第一个问题是,创建自定义页面的程序是什么? *

我知道sitecore应该很强大而且有很多api,我真的很想知道为什么我发现它这么难......

我的背景是,具有 html、css 和 php 知识的设计师基础。我不是一个可以肯定的开发人员。 :)

感谢您花时间阅读我的废话……:)

【问题讨论】:

  • 这是一个学习 Sitecore 的好网站:learnsitecore.cmsuniverse.net 看起来您更像是一个内容编辑角色,而不是开发人员。根据您的问题,我怀疑开发您的网站的公司没有为您提供足够的培训来维护它。
  • 当您来自静态 HTML 网站的背景时,很容易感到沮丧。我唯一的建议是记住构成 sitecore 页面的所有各个部分。项目、数据模板、字段、演示详细信息、布局、渲染、设备等。如果您要尝试在 Sitecore 中进行设计,这些都应该是第二天性。
  • 我是 sitecore 的新手,我的公司一直在使用外部公司来管理他们的 sitecore,我完全理解这一点,因为它涉及到大量的开发工作。 - 我认为您已经回答了自己的问题:您聘请专家和有经验的人是有原因的

标签: html content-management-system sitecore


【解决方案1】:

第一个问题是,创建自定义页面的程序是什么?

要回答您的第一个问题,您通常会采取一些高级步骤。

  1. 创建包含呈现页面所需的任何字段或元数据的页面模板
  2. 创建呈现自定义页面所需的任何布局、子布局或渲染 - 这通常是需要访问开发人员的地方
  3. 将渲染和数据源分配给新模板的实例(或者更好的是,将渲染分配给 __Standard Values 项)
  4. 全部发布

您应该参考Self-Study to Building a Very Simple Site from Sitecore

第二个问题是,为什么我们每次想要输入一些特征时都需要调用开发者?

回答您的第二个问题:要在自定义 Sitecore 方面走得更远,您需要成为一名开发人员或有权访问其中一位。根据他们开发的解决方案的灵活性,这可以在一定程度上得到缓解。但让我们成为现实 - Sitecore 是一个企业 CMS,它不是 Wordpress,您可以在其中安装主题和一些插件。

作为刚学习的人,有很多选择

第三个问题是,为什么我可以访问 CSS?

坦率地说,这个问题没有意义,所以我假设它是为了问“如何?”或“在哪里?”如果没有关于相关站点的更多信息,您通常可以将 URL 映射到磁盘上的位置。例如:

http://www.mysite.com/css/styles.css

此 URL 可能映射到 c:\inetpub\wwwroot\mysite\website\css\styles.css

我强烈建议任何代码更改(包括 CSS)都通过您的源代码控制系统完成,并且仅按照您的标准发布管理进行部署。

老实说,鉴于您目前的培训和经验水平,我认为您没有资格修改和维护 Sitecore 网站。我建议的第一步是获得 Sitecore 开发人员培训以及您的供应商提供的有关具体实施的任何培训。祝你好运!

【讨论】:

  • 非常感谢帕特里克!我相信我也没有得到足够的训练。我的公司真的对开发公司很生气,想离开 sitecore。经过几天的研究,我对sitecore系统有了信心,我需要做的是真正学习它! :)
  • 堆栈溢出社区非常聪明且反应迅速,他们已经帮助了我很多次,所以请在学习过程中继续提问。
猜你喜欢
  • 1970-01-01
  • 2020-10-20
  • 1970-01-01
  • 1970-01-01
  • 2022-12-31
  • 2021-12-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多