排序
静态路由_帮助文档_Thinkphp手册
静态路由其实属于规则路由的静态简化版(又称为URL映射),路由定义中不包含动态参数,静态路由不需要遍历路由规则而是直接定位,因此效率较高,但作用也有限。如果我们定义了下面的静态路由'...
规则路由_帮助文档_Thinkphp手册
规则路由是一种比较容易理解的路由定义方式,采用ThinkPHP设计的规则表达式来定义。规则表达式规则表达式通常包含静态地址和动态地址,或者两种地址的结合,例如下面都属于有效的规则表达式:'m...
路由定义_帮助文档_Thinkphp手册
启用路由要使用路由功能,前提是你的URL支持PATH_INFO(或者兼容URL模式也可以,采用普通URL模式的情况下不支持路由功能),并且在应用(或者模块)配置文件中开启路由:// 开启路由'URL_ROU...
路由_帮助文档_Thinkphp手册
利用路由功能,可以让你的URL地址更加简洁和优雅。ThinkPHP支持对模块的URL地址进行路由操作。路由功能是针对PATHINFO模式或者兼容URL而设计的,暂时不支持普通URL模式。ThinkPHP的路由功能包...
系统流程_帮助文档_Thinkphp手册
我们来系统的了解下ThinkPHP框架开发的应用的标准执行流程:用户URL请求 调用应用入口文件(通常是网站的index.php) 载入框架入口文件(ThinkPHP.php) 记录初始运行时间和内存开销 系统常量判...
项目编译_帮助文档_Thinkphp手册
应用编译机制作为ThinkPHP独创的功能特色,从1.0版本就延续至今,3.2版本的编译机制更加具有特色。应用编译缓存编译缓存的基础原理是第一次运行的时候把核心需要加载的文件去掉空白和注释后合并...
应用模式_帮助文档_Thinkphp手册
3.2版本的应用模式可以替代之前的引擎扩展和模式扩展,支持应用模式定义。每个应用模式有自己的定义文件,用于配置当前模式需要加载的核心文件和配置文件,以及别名定义、行为扩展定义等等。除...
自动加载_帮助文档_Thinkphp手册
在3.2中,基本上无需手动加载类库文件,你可以很方便的完成自动加载。命名空间自动加载系统可以通过类的命名空间自动定位到类库文件,例如:我们定义了一个类 OrgUtilAuth 类:namespace O...
命名空间_帮助文档_Thinkphp手册
3.2版本全面采用命名空间方式定义和加载类库文件,有效的解决多个模块之间的冲突问题,并且实现了更加高效的类库自动加载机制。命名空间的概念必须了解,否则会成为3.2版本开发的重大障碍。如果...
CBD模式_帮助文档_Thinkphp手册
ThinkPHP从3.0版本开始引入了全新的CBD(核心Core+行为Behavior+驱动Driver)架 构模式,因为从底层开始,框架就采用核心+行为+驱动的架构体系,核心保留了最关键的部分,并在重要位置设置了标...