首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >开发定制购物车值得吗?

开发定制购物车值得吗?
EN

Software Engineering用户
提问于 2011-07-13 16:13:33
回答 4查看 4.2K关注 0票数 9

我们在我的工作场所拥有漂亮的cakephp模块库,并且我们开发自定义网站的速度非常快,直到购物车来减缓这个过程。我在不同的项目中使用了各种购物车(Magento、Opencart、Zencart),在那里我们必须将它们与我们的核心cakephp应用程序合并。通常非常定制的需求使购物车无法升级,而且花费大量时间。

我正在考虑让我们自己的购物车(目前相当基本,我们会继续扩展)从零开始,这样它就可以很容易地适应自定义需求。值得这么做吗?

更新24-8月-11日

我继续开发我们自己的购物车。以下是我想和你们分享的经验。

好处

  1. 新车很容易改变和扩展。
  2. 当我们有模糊或自定义的需求时,它可以节省时间,并允许我们直接从现有的代码库中导入模块。
  3. 无需双模板实现购物车和定制网站。
  4. 我们的购物车和定制网站的单一管理面板。

局限性

  1. 市场上的其他车还不够成熟。
  2. 安全问题。我们主要依靠cakephp的安全性。
  3. 缺乏功能

面临的问题

  1. 开发运输/付款网关是真正的痛苦。正如@davidhaskins所指出的

它为我们节省了大量的时间,我们可能花了大量的时间对标准购物车进行黑客攻击以满足我们的需求

EN

回答 4

Software Engineering用户

回答已采纳

发布于 2011-07-13 16:16:36

我过去做过,但以后再也不做了。整合支付选项(如下面的评论中提到的“支付网关”)是真正的痛苦。我不推荐,但我现在的情况和你不一样。我想这取决于您所需的自定义。

票数 13
EN

Software Engineering用户

发布于 2011-07-13 16:53:56

我做了大约四年的eCommerce专家,几乎完全使用Magento。在我看来,购买与建设完全取决于交易量和其他特定情况的需要。

Magento是一个令人惊奇的发行版(尽管这可能随着eBay的收购而改变)--很多你不想做的事情都是为你做的。有广泛的整合与航运和商人/支付网关。在建立一个系统时,这些都是很难解决的问题。我同意您的说法,即它们很难升级,但是如果您在设计部署时考虑到了未来的升级,那么当它成为升级的时候,它将减轻对您的打击。

我最近尝试与Presta Shop合作,并将一些资源/代码提交给他们的项目,但我没有得到任何反馈。这是另一个建得很好的现代包装,它比Magento更有效地处理小型商店。

无论哪种方式,我认为问题不在于您是否应该自己构建一个,而是如何创建与API连接的蛋糕插件。我认为这将是非常高的价值。或者,您可以学习将这些系统部署为完整的站点系统,因为Magento作为CMS相当有能力。

票数 5
EN

Software Engineering用户

发布于 2011-07-13 17:21:16

我想你已经回答了你自己的问题。与其他车的整合对你来说需要太多的时间。所以,为什么不试着让自己更好地融入你的系统呢?主要的缺点是你不会得到一个现有的购物车的所有花哨,你将有一些学习曲线在处理支付apis。但是如果你的需求是有限的,你就会重复使用它,最终它会对你的公司有好处,我看不出有什么理由不尝试一下。

票数 4
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/92610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档