ThinkPHP框架基础 创建控制器
主要内容:1.开发模式 与 生产模式
2. mvc的定义及解析
3. 控制器创建
1.开发与生产模式
1)开发调试模式:系统需要加载大概24个文件 index.php define(“APP_DEBUG”,true);
2)生产模式:系统只需要加载很少的大概7个文件 在入口文件
index.php中定义: define(“APP_DEBUG”,false);
节省了许多文件的开发、关闭的系统开销,节省资源
2.MVC框架(约定胜于配置):
M:Model 数据模型层,负责数据操作(是用来操作数据库的;)
V:View 视图层,负责显示视图(存放模版文件;)
C:Controller 控制器,实现业务逻辑
(控制作用业务逻辑; 控制器I中的操作方法; 具体到某个控制器下的某个操作方法; )
3.控制器创建 (控制器是MVC模式中的核心,tp默认有一个Index控制器)
如果要自己创建一个控制
在我建的文件夹下(我的叫TEST)
例:
在\TEST\Home\Controller文件夹下新建一个控制器文件 比如叫MainController.class.php
或LoginController.class.php等
注意文件命名规则,按照驼峰法命名
注:驼峰法命名规则 :
有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名 法来表示,可以增加程序可读性。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:
小驼峰法
大驼峰法
文章链接地址:http://baike.baidu.com/link?url=UOQBTxrBttlVz84uz_LDAhlNnUnO8vxdxWQlxILzN9afTiD9q_Sfas7qK3CZ7UA6w54E8kkPS7KILomeLIFRVa