想要快速地拥有Sitecore DXP平台!这九个开发大坑一定要避开!

简介: 随着互联网技术的深入的发展,人们对于个性化的渴望已经达到了新的阈值,这也让以数字洞察力、个性化体验为名的Sitecore DXP平台成为了品牌们竞相追捧的新宠。而在这样的需要背景下,一众新手企业纷纷投身市场,想要分一杯羹。但是经验不足的新人入场,难免会带来不少麻烦,甚至引发了人们对于Sitecore性能的质疑。

随着互联网技术的深入的发展,人们对于个性化的渴望已经达到了新的阈值,这也让以数字洞察力、个性化体验为名的Sitecore DXP平台成为了品牌们竞相追捧的新宠。而在这样的需要背景下,一众新手企业纷纷投身市场,想要分一杯羹。但是经验不足的新人入场,难免会带来不少麻烦,甚至引发了人们对于Sitecore性能的质疑。
对于这样的状况,有着十五年Sitecore开发实施的经验的睿哲信息表示:“现在出现的对于Sitecore性能质疑,多数是因为配置和开发不当的原因,还有一部分来源于监督、测试、优化、运营等问题,总之对于Sitecore来说,与其去怀疑Sitecore好不好用,不如先看看有没有正确的开发实施它。”
常见问题一 、没有正确地找准目标和方向
“Sitecore是一个综合性的解决方案,并不是一个单一的产品,所以在实施前,我们是必须透彻地了解企业需要哪些,然后有计划、有选择地去为用户实施开发方案。遗憾的是,现在许多Sitecore技术实施者并不这么干,甚至有不少开发者毫无章法可言,只是盲目地推销产品,这当然让Sitecore无法正确的发挥效力。”——睿哲信息
漫无目的的Sitecore开发实施带来的不好影响是涉及到方方面面的,无论是对企业的时间成本、金钱成本还是Sitecore性能发挥、软件的使用都会产生不良影响,这就是我们在Sitecore开发实施中需要避开的第一个大坑。在开发实施前,开发者就需要和企业确定好开发的需求、目标、方案成本等一系列关键问题。
常见问题二 、没有Sitecore解决方案架构文档的支撑
什么是Sitecore架构文档?即在实施Sitecore新站点或者增加新功能时,我们都会写的一个文档,在文档中会详细地说明网站的内容结构、创建模块、相关组件等等。
“而这也是不靠谱的Sitecore开发实施伙伴容易偷懒的地方,当你缺少这一文档会让网站开发从设计布局到内容编辑再到QA,整个过程中都充斥着混乱和不确定性,所以想要好好实施Sitecore,你需要一份详细的Sitecore架构文档。”——睿哲信息
常见问题三 、没有广泛地考虑到Sitecore真正使用者的利益
“当你确定了实施Sitecore,就应该尽早的确定相关谁来参与其中,这不仅仅是需要那些可以做决定的管理者,还需要Sitecore直接使用者的意见。”——睿哲信息
诚如睿哲信息所讲,想要更好开发实施Sitecore,我们需要在第一时间就确认好利益相关者,积极收集他们的意见,了解他们的需求,我们才能更好的确定产品功能布局,激发Sitecore网站的优势性能。
常见问题四、未能考虑到内容迁移耗费的时间
“如果你以为网站搭建、测试完就能立马上线,那就大错特错。内容迁移耗费的时间远远比你想象的要多得多。”——睿哲信息
想要实现内容快速迁移,企业需要网站开发有80%以上的开发度并且能保持稳定,同时还还需要有经验的工作人员的支撑,在整个网站内容加载过程中,企业还需要不断的去调整HTML等等。只有满足了这多重的需求,才能实现快速地内容迁移,而对于不够成熟Sitecore开发者来说,一方面很容易对内容迁移没有足够的时间预估,另一方面也不具备系统培训人员支撑,想当然这些都会让内容迁移变成一个需要“堤防的坑”。
常见问题五、过度使用自定义的代码
“在Sitecore开发中,过度的添加自定义代码致使网站运行困难,这也是常见的问题之一,如果想让网站运行流畅,切忌不要添加太多自定义代码,”同时关于这个问题,睿哲信息还提醒道:“Sitecore本身就内置了大量的功能,认真查阅一下,系统内很有可能已经有了你想要的搭建工具,无需你再去自定义代码。”
常见问题六、未能配置足够的测试人员
无论哪一种系统搭建网站,都不是一蹴而就的,对于Sitecore亦是如此,所以避免在开发过程中缺乏相关的测试保证也是我们需要重要考量的问题之一。
在Sitecore网站的搭建过程中,我们需要配置好足够的数量的QA工程师和测试人员,有计划的实施单元测试、验收测试等,以此来保证我们网站搭建过程不会出现严重问题,实现网站的顺利上线。
常见问题七、配置不良的问题
Sitecore的配置对于经验不足实施者来说,可能也是个“烫手山芋”,操作不当很带来媒体存储性能、云架构扩展、安全漏洞的配置文件等等问题,所以Sitecore也需要严谨的考量到配置的问题。
“一旦Sitecore 配置不正确,会对网站的用户体验、客户留存、乃至于品牌美誉度都产生不好的影响。考虑到 Sitecore 强大的架构,如若不是经验丰富的Sitecore实施者,你可能会被配置问题搞得精疲力尽,所以我们再次建议实施Sitecore,还是要找经验丰富的团队。”——睿哲信息
常见问题八、缓存使用不当
优化在任何软件开发过程中都至关重要,而恰恰忘记优化 Sitecore 网站的性能、无法解决边缘情况、不当使用缓存都是在Sitecore开发实施中常常出现的问题。
所以我们睿哲信息再此建议在 Sitecore 实施中,一定要配置和优化各种级别的缓存,包括用于静态和媒体资产到 HTML 缓存、项目缓存、预取缓存的 CDN,以及用于会话数据和来自外部系统或 API 的数据馈送的分布式缓存系统(如 Redis)都要考量到,它们会对负载减少、性能提高起到重要作用。
常见问题九、未能与真正经验丰富的Sitecore实施者合作
如果你已经读到这,你会发现我们在上文中提到的众多问题,很多都是因为开发者不了解Sitecore软件、不能规范实施软件开发、没有足够多的经验造成的,所以想要避开这些所谓的开发陷阱,让Sitecore真正的发挥性能,真正被企业所用,我们需要寻找一个经验丰富的实施者。

相关文章
|
存储 前端开发 JavaScript
潮玩宇宙大逃杀无聊猿卷轴模式系统开发详细规则丨步骤需求丨方案项目丨技术架构丨源码功能
确定游戏类型和规则:明确无聊猿卷轴模式游戏类型和游戏规则,包括敌人类型、地图设计、任务类型、战斗机制等。
|
8天前
|
敏捷开发 调度 项目管理
燕云十六声游戏更新,哪款协作软件能提升效率?
在2025年新春来临之际,燕云十六声团队面临巨大工作量与挑战。本文从J人游戏公司角度,推荐6款提升团队协作效率的办公软件:板栗看板、Trello、Asana、Monday.com、Jira和Wrike。这些工具各具特色,涵盖简洁操作界面、灵活看板、多层次任务结构、定制化模板、专业项目管理及实时协作等功能,助力游戏团队高效完成更新、优化及活动运营。
19 1
|
3月前
|
存储 数据可视化 数据库
团队文档管理有困难?总有一款工具合适你
本文介绍了团队文档管理的重要性及其在提升工作效率、保障协同作业和知识传承中的关键作用。随后,详细评述了六款广受好评的团队文档管理工具:板栗看板、Notion、Confluence、Quip、Google Workspace 和 Microsoft 365,分别从功能类型、发展历程、价格费用、产品特色、优缺点、适用场景及应用案例等方面进行了对比分析,旨在帮助读者根据自身需求选择最合适的工具。
团队文档管理有困难?总有一款工具合适你
无人问津的设置页面,如何做到小而精美?
无人问津的设置页面,如何做到小而精美?
88 0
|
存储 区块链
无聊猿大逃杀游戏卷轴模式系统开发逻辑步骤
区块链的去中心化,数据的防篡改,决定了智能合约更加适合于在区块链上来实现
不用费劲,这5款效率工具为你解决学习工作烦恼
今天我要向大家推荐5款超级好用的效率软件,无论是在学习还是办公中都能够极大地提高效率。这些软件可以帮助你解决许多问题,而且每个都是真正的神器。
162 0
不用费劲,这5款效率工具为你解决学习工作烦恼
|
程序员
阿云漫画 | "工作了,又仿佛没在工作"是一种什么体验
编者按: 程序员的日常大多和电脑有关,那么在等待计算机操作结束的这段时间,要如何高效利用呢?要说程序员等待编译的时候都在做神马,就不得不祭出这篇经典的漫画。
113 0
|
Windows
分享五款功能简单粗暴的小软件
今天分享几款功能简单的小软件,小伙伴们们可以来看一下有没有你需要的功能软件。
155 0
分享五款功能简单粗暴的小软件
|
弹性计算 编解码 人工智能
游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏的新思路
为了简化业务流程,实现高性能和成本优化,鲸旗游戏最终选择使用阿里云 Serverless 函数编排与函数计算的方式来执行打包操作,完美解决痛点。
3118 15
游戏打包过程枯燥且工作繁琐,如何提升打包效率?看鲸旗游戏的新思路
|
开发工具 git
【开发随记】【提效】工作习惯那些事系列之三——邮件管理
【开发随记】【提效】工作习惯那些事系列之三——邮件管理