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'),
                ),
            );
        }


  • 相关阅读:
    Django的路由系统
    Django框架简介
    模块和包
    内置函数——filter和map
    匿名函数
    Djangon 基础总结 汇总 从请求到返回页面的过程,
    Django基础 一
    异常处理
    Sqoop
    Oozie
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4175323.html
Copyright © 2011-2022 走看看