0

我正在寻找社区关于基于以下信息构建在线商店的一些建议:

关于商店:

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

关于我的技能:

  • 我之前用原始 PHP 构建了一个类似的电子商务网站,其中包含我想要的新商店的许多功能,但那是我的第一个大型 PHP 项目,我知道它的编码非常糟糕
  • 我的 PHP/编码技能是新手和自学的,我没有使用框架的经验,但我热衷于学习一个框架,以提高我的技能,并使网站对于在我之后继承该项目的任何编码人员来说更易于管理。

我的问题:

  • 您是否建议我使用 MVC 框架构建新商店?如果是这样,哪种类型的项目适合?我以前从未使用过。我读过 CodeIgniter 对初学者很有用,但我也读过 Kohana 很棒,所以我在两者之间左右为难,我更喜欢学习曲线不会太陡峭的东西。
  • 您是否建议购买现有的购物车/网上商店系统,然后对其进行修改?或者只是自己构建整个东西。距离发布还有 3.5 个月的时间。就我个人而言,我更喜欢从头开始构建它,因为我会了解网站的所有细节,而且我真的不喜欢陷入不理解别人的代码以及如何控制它的困境。但是,也许这对我一无所知,我应该强迫自己使用已经存在的东西,因为它可能编码得更好。想法?

我做了很多阅读和研究,我觉得只有在 Stackoverflow 上向经验丰富的社区询问才有意义,而不是仅仅试图自己做出决定。

4

2 回答 2

1

您可以尝试自定义内置在 PHP 中的 OSCommerece。它有各种各样的插件可用,并有很好的用户社区支持。很多在线门户网站都在上面运行。

于 2010-11-11T01:36:40.833 回答
1

我会推荐你​​去 CakePHP 框架。我用同样的方法做了我的第一个电子商务项目,它很容易学习,并根据我的需要为我提供了一个完全定制的网站。它内置了本地化、用户身份验证以及现成可用的 openID 组件。

在我看来,如果您使用 OSCommerce 或 Magento 等电子商务解决方案,它会为您提供许多不必要的功能,而所需的定制选项更少。

于 2010-11-11T01:43:05.153 回答