本课程是2015级PHP与云计算方向基础课,内容主要涵盖:PHP命名空间、Composer与自动加载、ThinkPHP框架、TP5框架等基础内容。通过本课程的学习,要求学生们熟练掌握使用完全面向对象**进行PHP网站开发的能力,深刻理解MVC执行过程,熟练掌握ThinkPHP(3.2 + 5.0)框架的使用,能够使用TP框架进行中小企业PHP应用开发。
- ch01 初识ThinkPHP
- ch02 剖析ThinkPHP路由
- ch03 模块、控制器和动作
- ch04 数据库操作
- ch05 数据库模型类
- ch06 视图与Layout布局
- ch07 模板标签
- ch08 Web功能支持
- ch09 调试、缓存和安全机制
- ch10 扩展ThinkPHP
- ch11 权限认证
- ch12 ThinkPHP5
课次 | 学时 | 备注 |
---|---|---|
01. 闭包函数、命名空间和trait | 3 | 讲授+实验 |
02. Composer和自动加载 | 3 | 讲授+实验 |
03. 深入理解MVC** | 3 | 讲授+实验 |
04. 第1个ThinkPHP应用程序 | 3 | 讲授+实验 |
05. ThinkPHP路由和控制器 | 3 | 讲授+实验 |
06. 模板和视图 | 3 | 讲授+实验 |
07. 数据库基本操作 | 3 | 讲授+实验 |
08. 数据库模型类 | 3 | 讲授+实验 |
09. Web功能支持 | 3 | 讲授+实验 |
10. 实例:新闻发布系统 | 3 | 讲授+实验 |
11. ThinkPHP5简介 | 3 | 讲授+实验 |
12. TP5路由和控制器 | 3 | 讲授+实验 |
13. TP5视图和模板 | 3 | 讲授+实验 |
14. TP5数据库操作 | 3 | 讲授+实验 |
15. TP5 Web功能的实现 | 3 | 讲授+实验 |
16. 调试、缓存和安全机制 | 3 | 讲授+实验 |
17. 权限认证 | 3 | 讲授+实验 |
18. 扩展ThinkPHP | 3 | 讲授+实验 |