购物车框架

时间:2012-10-02 05:18:07

标签: php codeigniter shopping-cart

我的任务是建立一个销售书籍的购物车。我想寻求帮助,让我朝着正确的方向前进。

据我所知,我可以通过两种方式购物:

  • 使用CI框架并从头开始构建网站。
  • 使用现有的购物车系统并从那里构建。

执行CI的问题非常繁琐。你基本上是从头开始构建的。所以这需要时间并且增加了这是我第一次构建购物车这一事实。第二种选择似乎没问题。为什么我要重新发明轮子呢。唯一的问题是找到合适的开源购物车,这些购物车已经记录在案,供我开始使用。

所以基于我有两个选项。如果您认为这是第二种选择,您是否可以建议(如果您之前已经创建过购物车)购物车应用程序很容易且代码库类似于CI。我发现OpenCart没问题,但我想在开始之前寻求其他建议。

3 个答案:

答案 0 :(得分:2)

这里有很多事情需要考虑。

  • 您的编程经历是什么?
    • 您之前是否曾使用过大型网络应用程序? (我想说几乎所有在线商店都可以被认为是大规模的网络应用程序)
    • 您是否参与了付款集成?
    • 您是否曾参与设置托管环境?
  • 您项目的预算是多少?
  • 你是唯一一个参与该项目的人吗?
  • 您的客户对成品的期望是什么?
  • 当商店在线时,谁负责托管,支持,维护等?

建立在线商店并非易事。像add product to cart -> go to checkout -> pay using a third part payment provider这样的流程的小商店可以非常容易和快速地完成。但这里还有一些注意事项:

  • 运输方式,应该有多个?
  • 网站必须处理多个国家/地区,在这种情况下,您必须考虑增值税,再次发货等。
  • 付款选项:信用卡,短信,发票,PayPal,以及列表继续..应该有什么?如果您希望直接实施(SSL证书等),这将需要良好的托管环境。
  • 处理后端的订单,退货和产品
  • 折扣功能,例如折扣代码
  • 能够销售捆绑为一体的多种产品。

我可以继续一段时间,让列表越来越明确,但我真的没有时间做到这一点:)这只是为了告诉你有很多因素可以进入在建立在线商店时玩。

Magento

如果您是一名体验开发人员并且熟悉Zend框架(它是基于它构建的),那么这是一个很好的选择。看一下Magento的features,如果你知道如何正确地定制它,Magento几乎可以做任何事情。如果你不熟悉它并且学习曲线非常陡峭,这不是一件容易的事。

如果您没有经验或者商店不需要所有高级功能,这是一个糟糕的选择。这是一种资源匮乏,如果您不知道您的缓存,您将拥有糟糕的时光。

Shopify

如果您需要在稳定的环境中匆忙设置在线商店,并且您可以满足他们提供的features,我会说这是您的最佳选择。实际上我会说至少有90%的时间,这将是最好的选择。

您不必担心付款实施,后端开发,支持,托管以及所有其他发挥作用的事情。

结论

我这里只列出了两个选项,一个是高级选项,另一个是简单选项。我认为你应该真正调查不同的选择。看看他们的功能,他们花了多少钱等等。然后你必须考虑到你完成商店所需的时间。

至少我希望我能给你一些看法,如果你对我写的内容有任何疑问,请告诉我。

答案 1 :(得分:0)

我建议使用Zend Framework构建购物车网站。如果你想从现有工具构建使用Magento。点击此处Front Endadmin end

您可以创建自定义模块或下载免费模块,并可以从magento购买开发的模块。

答案 2 :(得分:0)

你有几个选择

  1. 的Magento
  2. Opencart的
  3. 它们都是为电子商务而建的。

    毫无疑问,Magento很慢,opencart很快但不是Magento最好的。

    如果您的应用程序范围有限,您可以在CI中构建应用程序,我知道它将比这两者更快。

    但是作为编程视角,它总是更好,而不是从头开始构建。