定制开发

自定义开发包括编写前端或后端代码, 比如c#, JavaScript, HTML, 和CSS. 在Sitecore, Web开发人员经常参与构建网站模板和组件的幕后工作.

Web开发不应该与设计混淆, 布局, 或者内容创作, 所有这些都可以由非技术人员在Sitecore中完成. 如果你在这方面需要帮助, 市场营销和传播专业人士精通这些话题.

我们提供的开发服务

OIT的web团队根据具体情况提供定制开发. 我们工作的例子可能包括:

  • 创建传记模板和相关功能
  • 创建新闻模板和相关功能
  • 创建可过滤或可搜索的内容
  • 一次性实现第三方内容,如日历插件

我们还可以修复我们创建的设计元素的错误.

因为定制开发非常耗时, 请求必须伴随着具体的业务需求. 优先考虑那些积极参与网站迁移或要求影响大学收入的团体.

查看我们的实践或提出要求.

过程

当我们一起处理定制开发请求时, OIT将与您一起了解任何需求和要求(业务分析). 我们可能会提供展示设计和功能的模型,并在安排后端开发工作之前请求您的批准. 我们也可以使用OIT的项目管理系统, 这需要你或你的领导签署一份协议接受我们提供的服务.

限制

我们只能实现和支持由OIT创建的设计、布局或线框图.

自定义代码(HTML、CSS和JavaScript)

在创建网站或内容时, 使用设计和布局选项 并尽可能标准化您的布局.

虽然你可能对修改现有功能或创造新功能有既得利益, 这样做会导致设计或布局打破与大学品牌的一致性. 故意偏离模板,可能会违反新大的政策.

修改现有设计元素

不编写自定义代码来修改现有的设计元素, 字体, 或颜色, 或者创造新的设计元素. 除非文档和支持,否则不要添加边框或背景颜色.

从其他网站复制代码

没有OIT网络团队的批准,不要从其他网站复制代码. 这包括CSS, JavaScript, 或其他新大网站或第三方库的HTML, 例如Bootstrap或Font Awesome. 相反,使用支持的 设计和布局选项 新大提供.

偶尔, 你可能会在其他新大网站上找到一个你想在自己的网站上实现的元素. 如果元素在我们文档化的设计和布局中不可用, 不要从其他网站复制代码或内容. 该网站可能经历了一个独特的参与来创建内容, 或者它可能有一个定制的设计,不打算在整个大学重复使用. 抄袭其他网站的设计可能违反了学校的规定.

对网站支持的影响

OIT的web团队将不支持您创建的自定义代码. 这包括关于您在页面上插入的HTML、CSS或JavaScript的问题或问题. 我们可能能够协助与第三方相关的内容的一次性设置, 比如图书馆搜索和日历提要.

对未来品牌迁移的影响

如果您添加了自定义CSS, JavaScript, 或HTML到一个页面, 我们可能无法协助将您的内容迁移到新大网站的未来迭代. 拆除自定义代码并重新构建具有支持功能的站点是非常耗时的. 关注那些编辑故意回避我们最佳实践的网站,使我们无法与遵守大学指导方针的其他团体合作.

在这种情况下, 在我们与您合作进行网站迁移之前,您可能要负责重建您的网站或不符合我们品牌指导方针的方面.