Thinkphp入門 四 —布局、緩衝、系統變數 (48),thinkphp48
【控制器操作方法參數設定】
http://網址/index.php/控制器/操作方法
【頁面跳轉】
【變數調節器】
Smarty變數調節器
【子模板包含】
當前模組彼此包含
【使用布局layout】
1. 開啟布局,組態變數資訊config.php
2. 製作布局檔案 Tpl/home/layout.html
3. 不使用布局{__NOLAYOUT__}
布局分組
home admin
a、每個分組有各自的設定檔config.php
b、給各自布局檔案設定布局開啟功能
c、給各自的分組設定布局檔案
Tp/home/layout.html
Tpl/admin/layout.html
使用自訂布局
【tp架構緩衝使用】
緩衝變數資訊(普通變數、數組、對象)、
緩衝靜態html內容,緩衝一部分或全部
我們的資料最多的情況是從mysql資料庫獲的。
緩衝介質:記憶體(memcache)、檔案(解決資料庫)、緩衝到資料庫
資料經過最佳化後存放到資料庫裡邊。
tp架構的檔案快取(快捷函數):
a)設定 S(名稱,值)
b)讀取 S(名稱)
c)刪除 S(名稱,null)
1 可以給快取檔案設定為不同的目錄來存放
這樣可以避免一個目錄存放過多的快取檔案,影響效能
2 緩衝有效期間
S(名稱,值,時間);
3 緩衝設定
4 緩衝使用:
5 緩衝刪除
6 緩衝使用案例
【系統變數】
在模板裡邊使用全部變數$_GET $_POST $_SESSION $_COOKIE 等等
常量使用:
$Think.const.常量名稱
$Think.get.名稱
在模板裡邊獲得組態變數資訊config.php
$Think.config.名稱
在控制器裡邊獲得組態變數資訊
C(名稱); //快捷函數
【原樣輸出literal標籤】
http://www.bkjia.com/PHPjc/1014827.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1014827.htmlTechArticleThinkphp入門 四 —布局、緩衝、系統變數 (48),thinkphp48 【控制器操作方法參數設定】 http://網址/index.php/控制器/操作方法 【頁面跳轉】...