你的电商业务需要一个新平台和一个开发者——但应该先做哪一步?
电子商务平台是您的企业用于进行在线交易的软件,而开发人员是负责设置或定制该软件的人员。
很可能你并没有对软件和开发者感到困惑,但你或许不确定哪一个应该优先。事实上,你可能甚至不清楚为什么这很重要。
在更换电商平台时,值得信赖的顾问型开发者可以帮助研究各种选择。
当开发者先行时
让我们暂时假设你先选择了开发者。
你会面试多家软件开发公司,然后选出那个演示做得最好、作品集最漂亮、离你办公室最近,或者报价最低的公司。
开发者擅长编写代码和集成软件,但他们往往具有专业性。这位开发者很可能只熟悉一种平台,最多也就是两种。
如果你选择了一位有 Drupal 经验的开发者,你很可能会得到一个基于 Drupal Commerce 的网站。
Drupal Commerce certainly 不是最差的电商平台,但对于许多企业来说,它也不是最好的选择。
你的电商公司可能更适合静态网站、Shopify 商店,甚至是 Salesforce Commerce Cloud 的实施。但由于你的开发者对这些不熟悉,你可能甚至不知道这些选项的存在。
你对开发者的选择限制了你的平台选项,而你的平台将对你的业务产生重大影响,从营销到订单履行莫不如此。
希望你没有本末倒置(未审势而动)。
当平台先行时
当你从平台开始着手时,你会进行广泛的研究。
你会阅读文章、白皮书和案例研究。你会观看 YouTube 视频,并花时间参加网络研讨会或讲座。你会忍受数小时的演示。
你会努力了解可用的功能,以及每个功能可能带来的权衡或副作用。以下是一些例子。
- 您希望拥有一个快速的网站,因此请询问关于静态与动态数据库的选择以及缓存机制。
- 您希望拥有一个无障碍访问的网站,因此您需要了解自己对标记和设计的控制程度。
- 您的网站应与其他系统集成,因此请询问有关API、可扩展性和数据库的问题。
- 您需要一个安全的平台,因此请检查PCI合规性、令牌化、支付网关集成以及常见的攻击向量。
当你选择一个你认为符合需求的平台时,你会找到一个“开发合作伙伴”,由他们为你的业务构建、集成和定制该平台。
在流程的初期,你将投入更多的精力,但如果选择得当,你的业务最终将获得一个更契合你实际情况的电子商务网站。
但这里有一个问题:如果你对技术、平台或软件集成一无所知该怎么办?
您是否准备好比较NoSQL数据库的优势与关系型数据库?Algolia或Twiggle之间的相对差异是什么?您能区分LAMP堆栈与MEAN堆栈,或MERN堆栈与JAM堆栈吗?应用程序编程接口(API)又是怎么回事?您应该专注于某种特定的编程语言吗?这些真的重要吗?
如果您有一位经验丰富的顾问或开发人员来帮助您做出决定,那将非常有益。
信任
在某种意义上,您既需要了解可用的平台和选项,又需要开发人员的见解和经验,解决这一困境的关键在于信任。
当你的电子商务业务发展需要建立新网站时,你必须信任某个人或一小群人,以帮助他们根据你的具体情况做出正确选择。
这意味着你需要与公司内外的专家进行咨询,并深入了解各种选项。
中型市场或大型企业零售商可能拥有内部开发团队的优势,这些团队对公司的系统有透彻的了解,但他们也可能希望聘请熟悉众多且多样化电子商务解决方案的外部顾问。
小型电子商务运营可能需要从一位值得信赖的开发人员开始,由其帮助解释选择方案或直观展示公司的运作方式,但同时应考察多个平台选项。
如果你是企业主或负责管理电子商务业务,你将希望在每个步骤中参与其中,既要信任你的顾问,也要了解你所考虑的平台以及正在面试的开发人员的潜在局限性。

