首页 实战 Thinkphp5.0仿百度糯米开发多商家电商平台
收藏

Thinkphp5.0仿百度糯米开发多商家电商平台

Thinkphp5.0仿百度糯米开发多商家电商平台

已完结 难度 中级 时长 16小时 学习人数 2439 综合评分 9.92

ThinkPHP 称得上是最好用的“中文PHP框架”,一路进化到了颠覆版本——ThinkPHP 5.0,有了更多神奇的新特性,变得更加方便,更加好用,本次课程就将带你在实战中一次性玩转Thinkphp5.0

singwa
讲师

高级技术专家

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

在实战中学透

ThinkPHP5.0

使用TP的颠覆版本(5.0),利用TP5.0最新特性、结合Ajax、百度地图、微信支付,仿百度糯米开发的一套多商家入驻电商平台,从需求分析到代码实现带领你完整经历多用户电商系统的整个开发流程,将根据业务逻辑划分功能模块,采用模块化开发,代码高度复用,让你真正领略TP5.0的超高开发效率和更加便捷的新特性

TP5.0不一样的新特性

课程利用TP5的一些特性来开展工作,比如webserver神器,验证码,自动化模块部署,命令机制,session机制,问题定位,问题调试,validate机制,图片上传,分页等等

PHP+Ajax综合应用

课程会讲解如何通过php+ajax来打造完美的用户体验 ,比如异步图片上传,异步排序等

百度地图应用封装

教大家如何去封装一个第三方类库,做到代码的高度复用,其他模块直接调用就能实现完美对接

邮件发送服务

利用phpmailer类库打造属于TP5的发送邮件类,教你如何去封装TP5的邮件类,以及如何利用这个类来发送一个完美的邮件

微信支付接入

使用时下流行的微信支付,通过微信支付的SDK,生成二维码,掌握微信支付的接入方法

用真实项目的开发标准,打造完整的项目架构

代码高度复用

代码完全遵循PHP代码规范,学会封装一个代码高度复用的类库或方法,做到系统的完美解耦

完整的项目架构

前后台一应俱全的完整项目架构,包括系统前台,及商家后台、主平台后台两个后台

高效率的模块开发

根据项目的业务逻辑划分功能模块,使用模块化的方式开发,实现高效开发,降低维护成本

系统前台

首页、注册页、登录页、商品列表页、商品详情页、微信支付

主平台后台

分类管理,商家管理,团购商品管理会员管理,订单管理等

商家后台

商家入驻申请页,登录页,门店管理团购商品管理等

系统前台

首页 登录页 注册页 商品列表页 商品详情页

主平台后台

分类管理 商家管理 团购商品管理 推荐位列表 推荐位添加

商家后台

新增门店 商户入驻申请 团购商品添加 商家登录页面

完整的项目开发流程

基础搭建
需求分析

ThinkPHP5.0

基本配置

(composer安装)

前后模块

页面搭建

模块开发

生活服务类

模块开发

百度地图

应用封装

邮件发送服务
商户模块开发

推荐位管理

功能开发

前台模块开发
微信支付

巧用TP5.0

问题定位&调试

不一样的新特性

1 支持Composer

2 支持了惰性加载,性能暴升

3 大量参考了Laravel风格,优雅并且易学

4 引入了php5.4特性Traits性状

5 遵循 PSR 规范,符合PSR-4的自动加载规范

6 兼容php 7 局部兼容 hhvm

7 针对API开发做了大量的优化,包括路由、日志、异常、 模型、数据库、模板引擎和验证等模块都已经重构

适合人群及技术储备要求

适合有PHP基础却缺乏项目实战经验,或想快速跟上ThinkPHP5.0最新趋势,快速掌握ThinkPHP最新特性的同学

技术储备要求:

PHP语法基础,Thinkphp5框架基本用法,Mysql基本用法,Linux系统的常用命令,JS基本用法,HTML基本知识

环境参数

  • 技术语言 PHP 5.4.42
  • 框架 Thinkphp 5.0
  • 数据库 mysql 5.5.42
  • 开发系统 Mac 10.10.2

万事俱备 只等你来

  • 许安强

    好评

    singwa老师的课程通俗易懂,循序渐进,带着我们一步一步开发项目。老师会想到同学可能不清楚的地方,耐心讲解,只要认真跟着老师的步伐,完成整个项目是没有问题的。在做项目的时候难免遇到bug,可以通过慕课网的问答平台和老师的qq询问老师,老师每次都及时的回答,可以说差不多老师一看到问题就立刻解答。通过本次实战不仅可以丰富项目经验,还能开阔学习到如何实际工作中经常用到的方方面面的知识。总的来说,受益匪浅,课程超值!php小伙伴们还在犹豫什么?

  • yexiansen

    好评

    老师讲课富有激情,通俗易懂,循序渐进,认真负责,老师的第一个实战课程对我影响很大,受益匪浅,让我体会到全找开发的流程,真正的有了项目经验,老师在慕课网的每一个视频都看过,每一个视频都能让我学到很多东西,tp5.0课程刚上线,马上就买了,现在学到了第六章,课程内容丰富,值得学习,希望老师后续可以再多出一些相关的课程,让我们学到更多的知识,支持老师!!!

  • 玮哥很惆怅

    好评

    老师讲的不错,我先学了老师的Thinkphp整站开发 收益很大,又学了这套课程,又收获不少知识,课程里面有不清楚的地方,老师都及时回答,很负责,很适合我这样的自学者。对于我们这样的二线城市,没有太好的技术氛围,慕课网的教程让我提高很多,学到很多一线互联网的新技术,希望老师以后继续出高质量教程,最后感谢慕课网提供的实战教程,性价比很高,能学到很多知识!

查看全部816条用户评价
提问

  • 15

    开发系统只能是Mac 10.10.2吗?

    亲,您好,mac只是老师本地的开发环境,课程是跨平台的,您可以自己选择是在windows mac 还是linux下开发。项目具体的实现方法、操作命令是完全一样的。祝您学习愉快!


  • 11

    可以请教老师问题吗

    可以的亲,课程有专门的问答区,学习中遇到任何问题都可以向讲师提问,老师会给大家答疑的。祝您学习愉快。


  • 8

    购买后可以提供源代码吗?

    亲 您好,课程购买后会提供初始代码,让学生跟着讲师敲代码,一步一步去实现功能,当课程学习到40%后,可以提供源码下载!祝您学习愉快!


  • 6

    这个作业有老师指导吗

    亲,课程有专门的问答区,学习中遇到任何问题都可以向讲师提问,老师会给大家答疑的。祝您学习愉快。


  • 4

    请问不懂thinkphp3的可以直接学习thinkphp5的吗?

    亲 thinkphp3 和 thinkphp5 是不兼容的,thinkphp5的升级更多的引用的laravel的思想,所以不会thinkphp3也没有关系,可以直接学习thinkphp5 祝您学习愉快!


  • 3

    老师,你好,请问学习这门课程需要有什么基础呢?因为我个人对于php等于0基础

    亲,这是一门PHP框架的实践课程。需要具备PHP理论基础,如果您完全不懂PHP的话学习这门课会比较吃力。除非您有毅力一边学习实战一边补上PHP理论基础课。但是为您负责的建议还是先补上PHP基础再来学习吧。祝您学习愉快。

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题