【ThinkPHP】介绍应用模式

原创 2015年11月19日 16:45:52

目录如下图:


本文章的目的:1.配置文件写在哪里2.扩展类文件写在哪里3.了解应用模式模板写在哪里

问:什么是应用模式

个人理解:单入口文件,然后在单一口里分不同应用。

如上图例子:我划分出了Index应用(称为前台)和Admin应用(称为后台),我这里把Index,Admin称为应用

基础概述:最底下那个ThinkPHP就是那个核心包

我的项目名称叫DZP_Admin

引用开发模式的前提,在/Conf/config.php配置上
<?php
return array(
'APP_GROUP_LIST' => 'Index,Admin',//意思:有Index和Amin应用
'DEFAULT_GROUP' => 'Index' //默认应用为Index
); 
?>



1.配置应用的参数

应用自己的配置文件路径: /Conf/应用名/config.php中配置

例子:配置Admin应用的配置文件路径:/Conf/Admin/config.php

共同应用的配置文件:/Conf/config.php

里面的代码的模式:

return array(
'
配置项' => '配置值'
);


2.扩展类文件的写法

应用自己扩展类文件的路径:/Common/应用名/function.php

例子:Admin应用扩展类文件的路径:/Common/Admin/function.php

只能在Admin应用里面调用function.php里面的函数,Index应用无法调用/Common/Admin/function.php

共同扩展类的文件路径:/Common/common.php


3.模板输出写法

例子:Admin应用A控制器B方法模板的路径:/Tpl/Admin/A/B.html

例子:我在Admin项目里面的Index控制器写$this->display

在应用模式下,在Tpl/Admin/Index/index.html就是路径!

版权声明:本文为博主原创文章,未经博主允许不得转载。

一、ThinkPHP的介绍

本节课大纲: 一、ThinkPHP的介绍 //了解 MVC M - Model 模型 工作:负责数据的操作 V - View 视图(模板...
  • zhaoyangjian724
  • zhaoyangjian724
  • 2016年05月31日 22:35
  • 201

一、ThinkPHP的介绍

一、ThinkPHP的介绍 //了解 MVC M - Model 模型 工作:负责数据的操作 V - View 视图(模板) ...
  • zhaoyangjian724
  • zhaoyangjian724
  • 2016年04月04日 21:03
  • 155

ThinkPHP2.2框架执行原理、流程图在线手册

ThinkPHP2.2框架执行原理、流程图在线手册 ThinkPHP控制器的执行流程 对用户的第一次URL访问 http:///My/index.php/Index/show/ 所执行的流程...
  • bbyyzhang
  • bbyyzhang
  • 2016年08月10日 15:02
  • 1178

php架构-ThinkPHP架构(一)-TP原理及路径问题及后台实现实例(可运行)

php架构-ThinkPHP架构(一)-TP原理及路径问题及后台实现实例(可运行)
  • qq_25881229
  • qq_25881229
  • 2016年03月03日 15:56
  • 2763

Thinkphp学习之路--介绍

Think学习之路(微博:闲的蛋腾) 简介 ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保...
  • toodan
  • toodan
  • 2016年07月25日 17:03
  • 648

thinkPHP 01 介绍以及安装

网上找了
  • xiancaione
  • xiancaione
  • 2014年08月03日 21:39
  • 241

thinkphp 分页类介绍

thinkphp 中的分页类在我看来还是很强大的,使用起来也是很方便的。只要传总的条数,和每页显示的条数,还有样式配置数组,你就可以轻松显示分页,而且可以方便的调整前台页数代码的样式。 下面介绍一...
  • fujiafeihudui
  • fujiafeihudui
  • 2014年11月05日 23:32
  • 1355

ThinkPHP框架介绍及应用

一.ThinkPHP介绍1.1.什么是框架  PHP框架是许多代码的集合,这些代码是程序结构的代码(并不是业务代码),代码中有许多函数、类、功能类包,框架的代码按照一定标准组成了一个有机的功能体,这个...
  • Yeoman92
  • Yeoman92
  • 2016年11月07日 11:15
  • 614

ThinkPHP 3.2.3 介绍及安装

一、ThinkPHP的介绍: 基于MVC模式(3者分离) M - Model 模型 工作:负责数据的操作 V - View 视图(模板)...
  • u013372487
  • u013372487
  • 2016年06月27日 17:05
  • 2326

ThinkPHP的扩展函数库介绍

ThinkPHP的扩展函数库中有对中文字符串进行截取的函数 扩展函数库的方法不能直接使用,需要加载或者拷贝到项目函数库中才能使用。 加载扩展函数库,使用: Load('extend'...
  • chen7111842
  • chen7111842
  • 2013年09月29日 12:20
  • 471
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【ThinkPHP】介绍应用模式
举报原因:
原因补充:

(最多只允许输入30个字)