为了账号安全,请及时绑定邮箱和手机立即绑定

【备战春招】第2天 微信小程序电商实战-开发准备

标签:
ThinkPHP

课程章节:工具与准备工作

课程讲师:7 七月

课程内容:

  1. 下载 ThinkPHP 5
  • Composer 安装

注意镜像配置

  • Git 安装
git clone https://github.com/top-think/think tp5
cd tp5
git clone https://github.com/top-think/framework thinkphp
  • 直接下载

在官方 git 代码仓库下载包,推荐 GitHub,选择相应的 tag 下载

应用项目:https://github.com/top-think/think

核心框架: https://github.com/top-think/framework

  • 验证

将项目放在 xampp\htcdocs 目录,在浏览器输出:http://localhost/tp5/public/

  1. TP5 层次结构
  • 掌握 mvc 的基本知识,理解 TP5 的目录层次结构(重要),主要体现在 application。层次结构:入口文件 index->应用 application->模块->业务 Controller->行为 action

  • 了解应用的概念,带着 MVC (模型,验证,控制器)思想深入代码学习

  • Controller 不要放业务处理,由业务层(Model Service)返回给 Controller 实体对象进行组装,Controller 再将组装结果返回给客户端

  • api 返回的是 http 的请求结果,数据模型

  1. PATH_INFO URL 路径模式解析
  • (兼容模式)URL 路径格式的缺点:太长,暴露了服务器的文件结构,不够灵活,不能很好的支持 URL 语义化(最大的缺陷)

  • /application/config 设置开启 URL 大小写区分,建议不区分大小写

图片描述

课程收获:

拓展学习 Composer

Composer 是 PHP 的一个依赖管理工具,它将这样为你解决问题:

a) 你有一个项目依赖于若干个库。

b) 其中一些库依赖于其他库。

c) 你声明你所依赖的东西。

d) Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消