background image

深入浅出

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) 分页实现

 8. 掌握 thinkPHP 的多语言及多模版支持(2 课时)
 1) 多语言支持实现
 2) 多模板(多皮肤)支持实现