Php 如何在数据库模式中表达购物网站的工作流和数据结构以及对其的操作?
我正在从事一个非常雄心勃勃的电子商务项目。到目前为止,我所有的html模板都是用Notepad++创建的。我喜欢使用MVC框架概念在NetBeans中工作,我认为这很容易理解 我知道如何使用添加和删除等基本命令创建一个简单的购物车。我还知道如何使用MySQL数据库(我认为这就是所有需要的)。我想通过开发一个成熟的复杂应用程序(如沃尔玛或亚马逊)来进一步推动游戏,客户可以:Php 如何在数据库模式中表达购物网站的工作流和数据结构以及对其的操作?,php,mysql,cakephp,e-commerce,netbeans-8,Php,Mysql,Cakephp,E Commerce,Netbeans 8,我正在从事一个非常雄心勃勃的电子商务项目。到目前为止,我所有的html模板都是用Notepad++创建的。我喜欢使用MVC框架概念在NetBeans中工作,我认为这很容易理解 我知道如何使用添加和删除等基本命令创建一个简单的购物车。我还知道如何使用MySQL数据库(我认为这就是所有需要的)。我想通过开发一个成熟的复杂应用程序(如沃尔玛或亚马逊)来进一步推动游戏,客户可以: 登录 管理他们的帐户 管理愿望清单 查看订单历史记录 管理礼品卡和代金券 查看、打印发票 通过查看产品、在社交媒体上分享、
- 登录
- 管理他们的帐户
- 管理愿望清单
- 查看订单历史记录
- 管理礼品卡和代金券
- 查看、打印发票
- 通过查看产品、在社交媒体上分享、传递订单,在客户奖励系统中赢取积分 ... 等等
| id | user_id | product_id |
在CakePHP2.x中,它被表示为HasandBelongtomany关联,在Cake3中它被称为Belongtomany,只是被缩短了
3-与之相关的“航空里程”奖励系统如何
通过自己的账户和活动(在社交媒体上分享,
现场采购、审查产品等)?只是数据库吗
还有什么?MySQL和MVC是否可行
再一次,你这样问让我觉得你缺乏必要的经验。当然,这在理论上适用于任何语言和任何数据库系统,它甚至不必是MVC,有多种方法可以实现
但是,CakePHP+Mysql是一个不错的选择。这几天我喜欢吃蛋糕3.0。我不知道你希望在这个非常广泛的问题上得到什么样的答案。奖励系统和社会共享是两个可以协同工作的不同子系统。如果您希望在这方面得到完整的数据库模式和体系结构建议,很抱歉,它太宽泛了,无法快速回答。1。对这样的项目是相当雄心勃勃的你自己。就我个人而言,我从未使用过MVC蛋糕框架,但我认为使用它没有问题。2.到目前为止你试过什么吗?我认为您已经有了实现愿望列表的概念。1a)是1b)是2)注册/登录后,使用cookie存储未登录的cookie,然后将cookie数据保存到DBetc@Arturil. 我知道这是非常雄心勃勃的!但是这些天我手头有很多时间,我想用你知道的代码玩得开心!到目前为止,我已经创建了博客和简单的购物车。普通的东西。那你呢?您使用哪些框架?是的,它的每一点都可以轻松完成。总的来说,它确实仍然是相当模糊的。如果你选择Cake,我建议你使用CakePHP3.0(RC仍然,但很快就会稳定)。它在大约7年前的一个周末做了一次,实际上是对一家印度代码商店在一个电子商务网站上的一次非常糟糕的尝试的“重写”。但是,它确实有您列出的所有功能,它没有使用框架,php代码非常糟糕,但您可以将其作为基础,总的编写时间约为40小时,但不同的是,我已经是一名经验丰富的开发人员+我采取了很多不好的做法捷径,使它这么快完成。谢谢你的回复burzum。我很感激。是的,我是新手,我没有撒谎!但我学得很快(我在几个小时左右学会了如何使用蛋糕)。我不期望像你提到的那样有一个完整的DB模式,我的问题非常广泛。我只想知道其他人的经历,而不是他们将如何完成这样一个雄心勃勃的项目。到目前为止,我很享受每一个输入!它已经在帮助我解决问题了!大多数时候我想得太多了,这就是事情变得复杂的原因!我以为愿望清单比你说的更复杂!谢谢!