THINKPHP平常用到的基礎知識

1、分組模式相關

一、什麼時候用分組模式

通常狀況下,在有前臺跟後臺甚至用戶中心的時候,用到分組模式用的比較多php

二、如何使用分組模式

項目文件夾裏面會有個Conf文件夾,這裏用於系統的配置,通常狀況下只有一個config.php,但用到分組模式後,咱們在裏面通常會建幾個文件夾,分別用於先後臺的配置,比方說咱們創建了Admin跟User文件夾,而後裏面也有一個config.php,數據庫

外面的config.php主要是公共的一些配置,主要是數據庫參數配置,COOKIE配置,固然最主要的就是定義系統有幾個分組了:框架

/* 分組設置 */
'APP_GROUP_LIST'=>'Home,Admin,User', 
'DEFAULT_GROUP'=>'Home', 
網站

Admin文件夾的config.php加密

'AUTH_PWD_ENCODER' =>'md5', // 用戶認證密碼加密方式
'USER_AUTH_GATEWAY'    =>'?g=Admin&m=Login', // 默認認證網關
spa

'URL_MODEL'             => 0,
md5

User的config.phpit

'URL_MODEL'             => 1,  
後臺

後面會講一下URL_MODEL變量

2、THINKPHP的一些系統定義的變量

__ROOT__ 網站根目錄地址
__APP__        當前項目(入口文件)地址
__GROUP__ 當前分組的URL地址
__URL__        當前模塊的URL地址
__ACTION__ 當前操做的URL地址
__SELF__ 當前URL地址

這裏要提到APP跟ROOT的區別,ROOT就是文件夾的那個根目錄(就是跟TP框架同級的那個目錄),APP則是定義的項目的文件夾目錄(項目目錄裏面),

相關文章
相關標籤/搜索