M:Model 數據模型層,負責數據操做php
V:View 視圖層,負責顯示視圖安全
C:Controller 控制器,實現業務邏輯框架
經過url地址get參數找到指定的控制器,並進行對應方法調用請求函數
http://網址/index.php?m=模塊名稱&c=控制器&a=方法學習
以上url地址信息代碼不夠優雅、不安全。url
tp框架url地址能夠由如下四種es5
具體url地址模式設置(配置文件ThinkPHP/Conf/convertion.php)3d
URL_MODEL = 0/1/2/3 分別表明四種url地址模式調試
config.php是咱們當前本身項目的配置文件,咱們能夠經過修改該文件達到配置變量的目錄blog
這個文件在系統運行過程當中會覆蓋convertion.php的配置變量
include 「convertion.php」;
include 「config.php」; 後引入的文件要把先引入的文件配置變量給覆蓋掉
config.php是咱們當前本身項目的配置文件,咱們能夠經過修改該文件達到配置變量的目錄
這個文件在系統運行過程當中會覆蓋convertion.php的配置變量
include 「convertion.php」;
include 「config.php」; 後引入的文件要把先引入的文件配置變量給覆蓋掉
經過url地址模式咱們學習到了如下內容:
開發調試模式:系統須要加載大概24個文件 index.php define(「APP_DEBUG」,true);
生產模式:系統只須要加載不多的大概7個文件 在入口文件
index.php中定義: define(「APP_DEBUG」,false);
節省了許多文件的開發、關閉的系統開銷,節省資源
要在頁面顯示trace信息,須要在本身的配置文件中: