开源的PHP购物车库是什么?

5

我正在寻找一个优秀的PHP购物车库。

我所谓的优秀是指:

  • 代码设计良好(最好有文档)
  • 支持多个支付网关
  • 活跃的社区
  • 首选POST beta版本或1.0.0版本(即在生产系统中使用)

我强调“库”这个词,因为我在Google搜索中找到的大多数项目都是完整的系统/应用程序 - 带有用户界面和模板等。

我只想要裸露的组件(我只想要后端组件/没有前端/UI部分)。

是否有人知道这样的纯购物车库(如上所述)?

如果没有纯库解决方案,是否有一种松散耦合地设计的OS购物车“系统”,以便相对容易地“剥离”前端组件?到目前为止,我看到的所有系统都将UI与后端紧密耦合在一起,很难(通过合理的努力)区分F/E和B/E。

因此,总结一下,我的问题是:

  1. 是否有人知道一个OS购物车库(无GUI) - 最好是PHP(但如果需要,我可以使用Python)
  2. 如果没有纯库解决方案,是否有人可以推荐一个写得很好(即松散耦合)的系统,使我可以从“系统”中删除UI(因此我只剩下纯库)?

你可能会更容易地追踪支付网关库、运费计算库等,并将它们拼接到自己的购物车代码中。寻找“购物车库”并不会让你有所收获,因为没有前端,它就不是一个购物车,即使存在,也不会被称为购物车库。 - Dan Grossman
2个回答

1

Magento Commerce 架构良好,使用 MVC 模式,相对来说比较容易剥离模板/视图。控制器确实有嵌入的重定向逻辑,但模型层非常独立。绝对值得一看。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接