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


  • 相关阅读:
    js练习 导航栏下拉子菜单
    js练习 DIV做下拉列表
    js添加事件
    HTML5音频和视频
    HTML5表单元素拓展
    document对象
    DOM
    函数
    常用的函数及递归
    JavaScript数组示例
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4175323.html
Copyright © 2020-2023  润新知