我正在寻找社区关于基于以下信息构建在线商店的一些建议:
关于商店:
- 销售实体产品的在线商店
- 产品页面将包括客户评论、产品缩放、“您可能喜欢”等元素。
- 使用开放 ID
- 需要一个完整的后端来支持信用卡支付、订单跟踪、运输、退款、将新产品添加到目录等
- 需要支持 3 种语言(这是业务需求)
关于我的技能:
- 我之前用原始 PHP 构建了一个类似的电子商务网站,其中包含我想要的新商店的许多功能,但那是我的第一个大型 PHP 项目,我知道它的编码非常糟糕
- 我的 PHP/编码技能是新手和自学的,我没有使用框架的经验,但我热衷于学习一个框架,以提高我的技能,并使网站对于在我之后继承该项目的任何编码人员来说更易于管理。
我的问题:
- 您是否建议我使用 MVC 框架构建新商店?如果是这样,哪种类型的项目适合?我以前从未使用过。我读过 CodeIgniter 对初学者很有用,但我也读过 Kohana 很棒,所以我在两者之间左右为难,我更喜欢学习曲线不会太陡峭的东西。
- 您是否建议购买现有的购物车/网上商店系统,然后对其进行修改?或者只是自己构建整个东西。距离发布还有 3.5 个月的时间。就我个人而言,我更喜欢从头开始构建它,因为我会了解网站的所有细节,而且我真的不喜欢陷入不理解别人的代码以及如何控制它的困境。但是,也许这对我一无所知,我应该强迫自己使用已经存在的东西,因为它可能编码得更好。想法?
我做了很多阅读和研究,我觉得只有在 Stackoverflow 上向经验丰富的社区询问才有意义,而不是仅仅试图自己做出决定。