定义调用TP模板

框架:
一堆代码的集合,里边有变量、函数、类、常量,里边也有许多设计模式MVC、AR数据库、单例等等。
ThinkPHP
按照MVC模式开发的一个框架,也叫TP框架。
优点:
快速,稳定的搭建系统程序
可以使开发人员精力集中在业务逻辑上,不需要关心程序的底层架构
可以节省大量的代码,后期的升级、维护、优化十分方便
有利于团队的代码风格统一。
在ThinkPHP\Library\Think文件夹中,几个重要的文件
App.class.php 框架核心类文件
Think.class.php 每次请求都要执行的类
Controller.class.php 控制器的父类
Model.class.php 模型的父类
View.class.php 视图的父类
搭建ThinkPHP的环境
在站点下新建index.php,代码:
define('APP_PATH','./Application');
require'./ThinkPHP/ThinkPHP.php'
运行后出现欢迎界面,在说明系统自动生成了ThinkPHP的项目目录,并写入了初始的控制器和方法。

创建控制器
控制器存放在Controller文件夹中
命名规范:控制器的名称+Controller.class.php
类名和文件的名称要一致
类名用帕斯卡命名法
尽量区分大小写,windows不区分大小写,但Linux中区分
ThinkPHP默认的编码是UTF-8的。
如果地址中没有写控制器,这默认调用Index控制器,如果没有写方法,则默认调用index方法
命名法:
1、帕斯卡命名法:首字母大写 UserName MyNameIsLiping
2、骆驼命名法:userName _user_name
3、匈牙利命名法:前缀(类别)+名字 radSex txtUsername iIength oStu

定义和调用TP的模板
所有的模板都要放在view文件夹下。
规则:一个控制器对应一个文件夹,一个方法对应一个文件
TP模板的调用
public function index(){
$this->display,//当前控制器
$this->display,//当前控制器show方法
$this->display(good/index);//good控制器下index方法
}
项目后台的搭建
1、在Application文件夹下新建一个Admin文件夹,在Admin文件夹中新建Controller和View文件夹。
2、在Admin\Controller控制器中新建一个LoginController.class.php页面
3、在login.html中更改css、js、img的路径
4、在Admin\Controller文件夹中新建ManagerClass.php文件

posted on 2019-03-15 10:33  wjwprivate  阅读(143)  评论(0编辑  收藏  举报