我支持的当前网站将成为电子商务。当然,他们需要购物车来支持它。从某种意义上说,它们需要支持多种货币、多种语言、交付方式、订阅模式等
,将会有一些复杂性。然而,他们不是一个市场,所以他们并不真正关心多个供应商或多个店面。
由于该网站是PHP的,我查看了一些像x-cart,opencart,magisto社区版和prestoshop。我遇到的困境是,当前的站点管理非常注重设计,而这些购物车实现中的大多数对我来说似乎很难定制到他们想要的水平。
另一种方法是编写一个自定义购物车,这是浪费时间和精力,因为我们正在重新发明轮子(已经重新发明了无数次)。
我想利用开源社区必须提供的东西。我觉得中间路径是有一个很好的包只能作为类/模块/后端使用 - 没有前端 UI,以便我可以开始使用它并按照我想要的方式构建它。
PHP社区如何处理这个问题。从解决方案实现的角度来看,从头开始构建一个更好吗?
不过,我不确定是否存在这样的事情。我将不胜感激任何可以向我指出任何可以帮助我完成任务的在线资源的人。
谢谢。
如果您找不到任何要构建的资源,则需要从头开始创建它,但这有时是最好的解决方案,因为它将符合项目规范。
但我最好的建议是看看其他推车系统是如何构建的,并扩展和实现功能,就像你说的不要重新发明轮子一样。
完成后,最好将项目上传到 github.com 等平台上,以便处于相同情况的其他人可以使用您的代码。