目录:
第1课 ThinkPHP入门和介绍
这是thinkphp的第一课。主要去了解thinkphp一些常用的一些特点。为什么要选用thinkphp框架?另外,讲解一些常用的MVC模式当中MVC三者之间的关系。了解什么是主入口文件,什么是视图,什么是模型。
第2课 ThinkPHP版本和文件夹规范
这节课主要讲解thinkphp的版本有何不同.为什么推荐大家暂时使用2.0版本?在测试当中A,B,C,F版本标号问题。哪里是thinkphp的官方网站和在哪获取手册和帮助。thinkphp的各个版本有会么不同?对于我们初学者应该去下载哪一个版本进行学习。他的文件夹结构是什么样的?我们以后要进行扩展缓存类,数据库类又该怎么办?在这一章节当中都有详细的说明。
第3课 ThinkPHP项目入口文件声明和注意项
项目入口文件也叫主入口文件。我们要初使化thinkphp必须要按照thinkphp的规范来写项目入口文件?那项目的配置参数是哪些?项目入口文件的这些参数还有哪些我们不知道的意义?初使化运行到底有几种方式?为什么会有runtime目录和runtime.php文件呢?如何让其保留注释和空白。在这一章当中我们都会讲解到。
第4课 URL路径访问与模块控制器之间的关系
URL的路径访问模式与模块(控制器)方法(动作)之前到底是什么样一个关系?我访如何去访问一个用户模块或者自定义模块下面的各个方法?这一节课,就是一个重点?何为pathinfo模式?如何把index.php这个文件名给干掉?在这节课里面您都能学到。
第5课 pathinfo的两种模式与模版和控制器之间的关系
thinkphp的pathinfo路径还有哪两种格式,可不可以将它的分割符给修改掉呢?我在控制器当中该如何调用模版?模版调用,我可以来指定具体的路径和位置吗?这一节课必须要掌握这些内容。
第6课 ThinkPHP模版替换与系统常量
thinkphp是否定义了一些常量来帮助我们提高我们开发效率,例如检查是否是IIS服务器?在php代码当中我们该如何来很快速的定位配置文件目录,模版目录呢?在模版当中又该如何快捷的去将用户注册的表单提交到用户注册模块下面的注册方法当中去?
第7课 ThinkPHP调试模式与日志记录
本章主要讲解thinkphp当中如何进行开启调试模式,开启调试模式后有何好处。并且如何自定义调试模式信息。为什么我们在开发过程当中要开启调试模式。第二个部份介绍了日志记录的类型,采用日志记录能够很方便的让管理人员了解系统的运行状态。还有一些其他常用的开发过程当中的常用方法。重点需要了解,在ThinkPHP下面如何显示模型中的SQL语句。
第8课 ThinkPHP连接至数据库及主从数据库的设置
数据库在处理高并发的时候是一个瓶颈,THINKPHP的强大之处在于我们提供了非常优秀的自动连接多数据库的方式。我们不用去考虑底层到底是怎么实现的。只需要会使用即可。如何设置字符集?THINKPHP还可以跨库跨服务器来操作我想要的一个表吗?如何来显我们系统运行的参数告诉后台管理人员和使用人员?在这一章都会讲到。
第9课 ThinkPHP实例化模型
只有实例化模型才能够对数据库和表来进行操作.而thinkphp提供了四种实例化模型的方法,加