我的任务是建立一个销售书籍的购物车。我想寻求帮助,让我朝着正确的方向前进。
据我所知,我可以通过两种方式购物:
执行CI的问题非常繁琐。你基本上是从头开始构建的。所以这需要时间并且增加了这是我第一次构建购物车这一事实。第二种选择似乎没问题。为什么我要重新发明轮子呢。唯一的问题是找到合适的开源购物车,这些购物车已经记录在案,供我开始使用。
所以基于我有两个选项。如果您认为这是第二种选择,您是否可以建议(如果您之前已经创建过购物车)购物车应用程序很容易且代码库类似于CI。我发现OpenCart没问题,但我想在开始之前寻求其他建议。
答案 0 :(得分:2)
这里有很多事情需要考虑。
建立在线商店并非易事。像add product to cart -> go to checkout -> pay using a third part payment provider
这样的流程的小商店可以非常容易和快速地完成。但这里还有一些注意事项:
我可以继续一段时间,让列表越来越明确,但我真的没有时间做到这一点:)这只是为了告诉你有很多因素可以进入在建立在线商店时玩。
如果您是一名体验开发人员并且熟悉Zend框架(它是基于它构建的),那么这是一个很好的选择。看一下Magento的features,如果你知道如何正确地定制它,Magento几乎可以做任何事情。如果你不熟悉它并且学习曲线非常陡峭,这不是一件容易的事。
如果您没有经验或者商店不需要所有高级功能,这是一个糟糕的选择。这是一种资源匮乏,如果您不知道您的缓存,您将拥有糟糕的时光。
如果您需要在稳定的环境中匆忙设置在线商店,并且您可以满足他们提供的features,我会说这是您的最佳选择。实际上我会说至少有90%的时间,这将是最好的选择。
您不必担心付款实施,后端开发,支持,托管以及所有其他发挥作用的事情。
我这里只列出了两个选项,一个是高级选项,另一个是简单选项。我认为你应该真正调查不同的选择。看看他们的功能,他们花了多少钱等等。然后你必须考虑到你完成商店所需的时间。
至少我希望我能给你一些看法,如果你对我写的内容有任何疑问,请告诉我。
答案 1 :(得分:0)
我建议使用Zend Framework构建购物车网站。如果你想从现有工具构建使用Magento。点击此处Front End和admin end
您可以创建自定义模块或下载免费模块,并可以从magento购买开发的模块。
答案 2 :(得分:0)
你有几个选择
它们都是为电子商务而建的。
毫无疑问,Magento很慢,opencart很快但不是Magento最好的。如果您的应用程序范围有限,您可以在CI中构建应用程序,我知道它将比这两者更快。
但是作为编程视角,它总是更好,而不是从头开始构建。