码迷,mamicode.com
首页 > Web开发 > 详细

ThinkPHP框架

时间:2018-06-22 23:53:05      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:使用   class   父类   .class   项目   集中   好的   php   info   

一 .框架的概念

一堆代码的集合,里面有变量 函数 类 常量 设计模式MVC等等

二.使用框架的好处

框架可以帮助我们快速,稳定,高效的搭建程序系统

易维护,灵活

使用框架的过程可以使我们的注意力全部集中到业务层面,而无须关心程序的底层构架

三.ThinkPHP框架的目录结构

技术分享图片

技术分享图片

在TinkPHP\Library\Think文件夹中,几个重要的文件:

1.App.class.php  框架核心类文件

2.Think.class.php  每次请求都要执行的类

3.Controller.class.php 基础控制类,控制类的父类

4.Model.class.php 模型的父类

5.View.class.php  视图的父类

技术分享图片

三.ThinkPHP路由

四种模式  模式中的m c a / s 都是tp框架的配置文件convention.php中定义好的

1.普通模式

m代表模块  c控制器  a操作方法(控制器里的方法名)

技术分享图片

2.pathinfo模式(ThinkPHP中默认使用此模式)

技术分享图片

3.rewrite()重写模式

4.兼容模式

参数s=/分组/控制器/方法

技术分享图片

四.ThinkPHP控制器

如何创建一个属于自己的控制器

创建的目录:

技术分享图片

如何创建:

技术分享图片

五.配置文件

1.核心配置文件

技术分享图片

2.项目的公共配置文件(即是前台又是后台的配置文件)

技术分享图片

3.模块(home)的配置文件

技术分享图片

说明:加载顺序:核心配置文件>项目的公共配置文件(即是前台又是后台的配置文件)>模块(home)的配置文件

优先级顺序:模块(home)的配置文件>项目的公共配置文件(即是前台又是后台的配置文件)>核心配置文件

4.配置文件读取

通过C函数来读取

技术分享图片

例如:

技术分享图片

设置配置文件:

技术分享图片

 

ThinkPHP框架

标签:使用   class   父类   .class   项目   集中   好的   php   info   

原文地址:https://www.cnblogs.com/wfc139/p/9215776.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!