深入浅出PHP框架Thinkphp实战开发
Thinkphp课程大纲:
ThinkPHP 是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。
课程内容安排:要学习thinkPHP框架并交流加QQ142519886群
1. MVC设计思想简介及国内外主流PHP MVC开源框架简介(1/2课时)
2. 掌握thinkPHP框架简介及使用流程(2课时)
1) Thinkphp简介
2) Thinkphp版本和目录结构
3) Thinkphp项目入口文件声明项说明(第一个类似hello world的程序)
3. 掌握thinkPHP中URL路径访问和控制器之间的关系(2课时)
1) URL路径访问和模块控制器之间的关系
2) pathinfo的两种模式与模板和控制器之间的关系
4. 掌握thinkPHP的模板替换与系统常量(1课时)
5. 了解thinkPHP的调试方式的使用(2课时)
1) 调试模式
2) 日志处理
6. 掌握thinkPHP的数据库及CURD操作(5课时)
1) 数据库的2种连接方式
2) 主从数据库设置及使用
3) 数据库的4种实例化方式
4) CURD与连贯操作
5) 综合案例:thinkphp用户注册登录流程
7. 掌握thinkPHP的验证码及分页实现方式(2课时)
1) 验证码实现
2) 分页实现