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

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

YII之片段緩存

2019-11-11 03:03:46
字體:
供稿:網(wǎng)友

yii的片段緩存應(yīng)用的話挺簡單的

1,在配置文件里開啟緩存(man.php

'cache'=>array(            'class'=>'system.caching.CFileCache',        ),或者這樣(只是不同的書寫格式而已)

'cache' => [            'class' => 'yii/caching/FileCache',        ],

2,接下來就是使用緩存了(直接在views頁面里使用

<?php  if($this->beginCache('list',array(//list可以是個變量,就是這個值作為緩存標(biāo)示存在則使用緩存,不存在則以此值為名創(chuàng)建緩存      'duration'=>10,//設(shè)置緩存有效時間      'dependency'=>array(//設(shè)置緩存依賴          'class'=>'system.caching.dependencies.CDbCacheDependency',//引入數(shù)據(jù)庫緩存          'sql'=>'select count(id) from {{goods}}',//根據(jù)數(shù)據(jù)庫變化生成緩存,這里是當(dāng)數(shù)據(jù)總數(shù)發(fā)生變化時更新緩存      ),    )    )){    ?>      <h1><?php echo '片段緩存'.time() ?></h1>    <?php     //緩存結(jié)束      $this->endCache();  }?>

其實(shí)還是喜歡這樣寫,看著也舒服一些

<?php            $dependency = [        'class' => 'yii/caching/DbDependency',        'sql' => 'select count(id) from goods',    ];        if($this->beginCache("<?php echo 'listcahe'.$page ?>",[          'duration'=>10,                    'dependency' => $dependency          ])){            ?>               <h1><?php echo '片段緩存'.time() ?></h1>            <?php            $this->endCache();        }    ?>

官網(wǎng)地址:http://www.yiichina.com/doc/guide/2.0/caching-fragment


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 洛扎县| 灵台县| 磐石市| 泰宁县| 三门峡市| 双鸭山市| 乌拉特后旗| 嘉义市| 高青县| 屯门区| 临江市| 洞口县| 阿城市| 临颍县| 岚皋县| 潞城市| 山东省| 乳山市| 长丰县| 清水河县| 蓬莱市| 格尔木市| 读书| 湘西| 竹山县| 平谷区| 恭城| 铜鼓县| 淮滨县| 长宁区| 武邑县| 龙泉市| 正定县| 嫩江县| 建瓯市| 武定县| 修文县| 海伦市| 饶平县| 新和县| 基隆市|