Thinkphp入門 四 —布局、緩衝、系統變數 (48),thinkphp48_PHP教程

來源:互聯網
上載者:User

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/控制器/操作方法 【頁面跳轉】...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.