国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

YII框架頁面緩存操作示例

2024-05-05 00:08:42
字體:
來源:轉載
供稿:網友

本文實例講述了YII框架頁面緩存操作。分享給大家供大家參考,具體如下:

IndexController.php

namespace frontend/controllers;use yii;use yii/web/Controller;class IndexController extends Controller{  public function behaviors()//先于action執行,可以用來實現頁面緩存  {    return [     [       'class'=>'yii/filters/PageCache',//整個頁面緩存       'duration'=>10,//緩存時間       'only'=>['cache'],//只有index操作會被緩存,即使沒有視圖展示也會緩存       'dependency'=>[         'class'=>'yii/caching/DbDependency',         'sql'=>'select count(*) from user',       ],     ]    ];  }  public function actionCache(){    //片段緩存    return $this->renderPartial("index");  }}

views/index/index.php

<?php/** * Created by PhpStorm. * Date: 2016/5/25 * Time: 19:37 */$duration = 15;//緩存依賴  $dependency = [    'class'=>'yii/caching/FileDependency',    'fileName'=>'hw.txt',//web目錄下  ];//緩存的開關$enabled = false;?><?php  //if($this->beginCache('cache_div',['duration' => $duration])){  //if($this->beginCache('cache_div',['enabled' => $enabled])){  if($this->beginCache('cache_div',['dependency' => $dependency])){?>    <div id="cache_div">      <div>這里待會會被緩存 哈哈</div>    </div><?php  $this->endCache();}?><div id="no_cache_div">  <div>這里不會被緩存 嚕</div></div>

希望本文所述對大家基于Yii框架的PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 静宁县| 南雄市| 浮山县| 弥勒县| 华池县| 海安县| 安平县| 高淳县| 延边| 阿拉善左旗| 巴中市| 林周县| 浪卡子县| 大悟县| 军事| 定州市| 凯里市| 当阳市| 常熟市| 京山县| 红河县| 甘泉县| 买车| 邮箱| 榆林市| 甘孜县| 玛纳斯县| 抚远县| 公主岭市| 汤原县| 昌都县| 安福县| 泊头市| 韩城市| 杭锦后旗| 东阳市| 茌平县| 新乡县| 宁南县| 海口市| 河池市|