代码之家  ›  专栏  ›  技术社区  ›  justinl

在PHP中构建在线商店的推荐方法

  •  0
  • justinl  · 技术社区  · 15 年前

    我想从社区中获得一些关于建立网上商店的建议,这些建议基于以下信息:

    关于商店:

    • 销售实体产品的在线商店
    • 产品页面将包括客户评论、产品缩放、“您可能喜欢”等元素。
    • 使用开放ID
    • 需要一个完整的后端来支持信用卡支付、订单跟踪、发货、退款、向目录添加新产品等
    • 需要支持3种语言(这是业务需求)

    关于我的技能:

    • 我以前在原始PHP中构建过一个类似的电子商务站点,它有很多我想要的新商店的特性,但是这是我的第一个大型PHP项目,我知道它的代码编写得非常糟糕。
    • 我的PHP/编码技能是新手和自学的,我没有框架方面的经验,但我热衷于学习一个框架,以提高我的技能,并使网站更易于管理,任何谁继承了我的项目的编码人员。

    我的问题:

    • 您建议我使用MVC框架构建新的存储吗?如果是的话,这类项目是哪一个?我以前从未用过。我读过《CodeIgniter》对初次接触者很好,但我也读过《Kohana》很好,所以我在这两者之间很纠结,我更喜欢学习曲线不会太陡的东西。
    • 您是否建议购买现有的购物车/网上商店系统,然后对其进行修改?或者我自己做的。离上市还有3.5个月。就我个人而言,我更喜欢从头开始构建它,因为我将了解站点的所有内部和外部,我真的不喜欢被卡住,不理解别人的代码和如何控制它。然而,也许这是我的无知,我应该强迫自己使用已经存在的东西,因为它可能被更好地编码。思想?

    我做了很多阅读和研究,我觉得在StackOverflow上询问经验丰富的社区,而不是自己做决定,这样做才有意义。

    2 回复  |  直到 15 年前
        1
  •  1
  •   Atul Dravid    15 年前

    我建议您使用cakephp框架。我做了我的第一个电子商务项目,它是相当容易学习和给我一个完全定制的网站根据我的需要。它有内置的本地化、用户身份验证以及一个OpenID组件。

    在我看来,如果您使用像oscommerce或magento这样的电子商务解决方案,它会为您提供许多不必要的功能,并减少所需的自定义选项。

        2
  •  1
  •   Shyju    15 年前

    你可以试着定制一个内置于PHP的oscommerece,它有各种各样的插件可供使用,并且有很好的用户社区支持,很多在线门户网站都在上面运行。

    推荐文章