zoukankan      html  css  js  c++  java
  • YII 页面缓存

    页面缓存

    1. 能否够通过“片段缓存”实现

    答:这样是不能够,由于布局文件还没有被缓存

    2. 我们能否够再布局进行页面缓存

    答:理论上不能够,视图先载入,布局后载入 通过时间戳能够证明

    用户訪问控制实现页面缓存

    Filters

    accessControl

    accessRules

    <?php
    /**
     * 商品控制器
     */
    class GoodsController extends Controller {
        /*
         * 通过用户訪问控制过滤实现页面缓存 
         * 过滤器:
         *  accessControl 是方法过滤器
         *  array()       是类过滤器
         */
        function filters(){
            return array(
                //'accessControl',  方法过滤器
                //类过滤器 实现页面总体缓存 COutputCache.php
                //仅仅针对detail进行页面缓存
                array(
                    'system.web.widgets.COutputCache + detail',
                    'duration'=>1800,
                    'varyByParam'=>array('id'),
                ),
            );
        }


  • 相关阅读:
    HAOI2015 树上染色
    HAOI2010 软件安装
    T2 Func<in T1,out T2>(T1 arg)
    事无巨细
    LitJson JavaScriptSerializer
    数据库操作
    jQuery:总体掌握
    sql一个题的解法分析讲解
    Javascript系列:总体理解
    c#
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4175323.html
Copyright © 2011-2022 走看看