### 项目目录结构(一个项目的开始就是了解目录结构)
~~~
├─app 初始化核心代码
│ ├─Console 目录包含应用所有自定义的 Artisan 命令,这些命令类可以使用make:command命令生成
│ │ └─Kernel.php 在这里可以注册自定义的 Artisan 命令以及定义调度任务
│ ├─Exceptions 包含应用的异常处理器
│ │ └─Handler.php 异常处理类
│ ├─Http 目录包含了控制器、中间件以及表单请求
│ │ ├─Controllers 控制器
│ │ ├─Middleware 中间件
│ │ └─Kernel.php 调度任务
│ ├─Providers 服务提供者目录
├─bin laravelS相关文件
├─Modules 核心文件(我们的MVC代码都写在这里)
│ ├─Admin 总后台
│ ├─ApiAdmin api测试后台
│ ├─Blog 博客前端
│ ├─BlogAdmin 博客后台
│ ├─ShopAdmin 商城后台
│ ├─ShopApi 商城接口
│ ├─Wechat 微信管理
│ ├─common.php 公共函数
├─bootstrap 用于框架的启动和自动载入配置
├─config 目录包含了应用所有的配置文件
├─database 目录包含了数据库迁移文件及填充文件
├─public 目录包含了应用入口文件`index.php`和前端资源文件
├─resources 前端模板文件
├─routes 应用定义的所有路由
├─storage 目录包含了编译后的 Blade 模板、基于文件的 Session、文件缓存,以及其它由框架生成的文件
├─tests 目录包含自动化测试文件
├─vendor 目录包含了应用所有通过Compose加载的依赖
├─_ide_helper.php 支持代码补全功能文件
├─artisan 命令工具
├─composer.json Composer配置文件:文件中保存的是我们安装的组件及组件的版本要求
├─composer.lock Composer配置文件:文件中保存的是组件及其依赖的具体版本,在多人协同开发的情况下,这个文件能很好的解决组件不同而产生的问题。
├─package.json Node.js配置文件
├─phpunit.xml 单元测试配置文件
├─server.php server服务文件
└─webpack.mix.js webpack配置文件
~~~
- 序言
- 商城接口
- 首页
- 首页轮播图
- 首页精品推荐
- 首页热卖单品
- 商品列表
- 首页商品分类
- 热搜列表
- 商品详情
- 商品评价列表
- 商品收藏
- 轮播图详情
- 商品分类
- 商品一级分类
- 商品二级三级分类
- 分类轮播图
- 我的
- 用户登录
- 我的信息
- 刷新token
- 退出登录
- 我的收藏
- 我的收藏查看
- 修改头像
- 修改昵称
- 获取关于我们信息
- 获取商城配置信息
- 获取验证码
- 绑定手机号
- 判断验证码是否正确
- 项目打赏
- 意见反馈
- 文件处理
- 单图上传
- 生成二维码
- 购物车
- 加入购物车
- 购物车列表
- 购物车加
- 购物车减
- 购物车删除
- 状态码
- 订单管理
- 商品详情立即购买
- 购物车结算
- 订单列表
- 地址管理
- 获取省市区
- 添加地址
- 地址列表
- 地址编辑页面数据
- 地址编辑
- 地址删除
- 获取我的收获地址
- 充值
- 获取充值模板列表
- 获取充值记录列表
- 商城功能点设计
- 购物车设计
- 订单设计
- SKU设计
- 后台
- 目录结构
- 视频讲解
- swoole使用
- 什么是swoole
- 常用接口
- 人脸识别
- 互联网商业模式
- O2O
- B2B
- C2C
- B2C
- C2B
- B2B2C
- P2P
- 简介
- M2C
- 常用的原型图