ThinkPHP3.0完全开发手册                                           

 

13.7.1          使用模式扩展

我们前面所涉及的所有用法都是基于框架内置的标准模式的,除了标准模式之外,官方还提供了一些常用的模式扩展,模式扩展的目录位于Extend/Mode下面,已经提供的包括:Cli(命令模式)、Lite(精简模式)、Thin(简洁模式)、AMF模式、PHPRPC模式和REST模式,他们为不同的需求提供了不同的底层框架解决方案。通常来说不同的模式之间是无法进行切换。

要使用某个扩展模式,需要修改项目的入口文件,添加一行定义代码:

define('MODE_NAME','模式扩展名称');

每个项目只能使用一个模式扩展,所以即使采用了分组,不同的分组也只能采用相同的模式扩展。使用了模式扩展后,项目的编译缓存文件有所变化,例如,如果你当前用的是REST模式,那么生成的编译缓存文件则会变成~rest_runtime.php

具体不同模式的用法需要参考每个模式扩展的帮助文件。

 


站长教学网 免责声明