1 控制器与URL模式
1.1 创建控制器
1.1.1 控制器的存储方式
存储目录:/应用/模块/Controller/(例如Application\Home\Controller)
存储文件名称:控制器名称(首字母大写)+Controller+.class.php
1.1.2 控制器代码创建规则
①设置命名空间
②引入TP的控制器基类
③创建自己的控制器的类
④创建自己的方法
1.2 TP中的调试模式
TP的调试模式其实就控制了TP关于配置信息以及函数的缓存功能。
如果开启调试模式,每次访问项目,Tp都会去加载最新的配置以及函数信息。如果关闭了调试模式,当第一次访问TP会将配置以及函数信息保存到一个文件中(common~runtime.php),后续访问时就会每次直接读取该文件并不在去加载最新的配置信息。
建议在项目开发阶段开启调试模式,因为开启调试模式之后能够使用最新的配置信息,并且当代码出错在调试模式下能够看到具体的错误信息。如果项目需要上线。建议一定要关闭调试模式,因为关闭调试模式可以减少日志文件的生成,并且当代码出错只会提示有错误并不会提示具体的错误位置。