`
radzhang
  • 浏览: 302725 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ThinkPHP的行为扩展

 
阅读更多

ThinkPHP\Mode\common.php里面默认了以下的行为。

        'app_init'     =>  array(

            'Behavior\BuildLiteBehavior', // 生成运行Lite文件

        ),        

        'app_begin'     =>  array(

            'Behavior\ReadHtmlCacheBehavior', // 读取静态缓存

        ),

        'app_end'       =>  array(

            'Behavior\ShowPageTraceBehavior', // 页面Trace显示

        ),

        'view_parse'    =>  array(

            'Behavior\ParseTemplateBehavior', // 模板解析 支持PHP、内置模板引擎和第三方模板引擎

        ),

        'template_filter'=> array(

            'Behavior\ContentReplaceBehavior', // 模板输出替换

        ),

        'view_filter'   =>  array(

            'Behavior\WriteHtmlCacheBehavior', // 写入静态缓存

        ),

 

行为定义: 通过Common\Conf\tags.php配置文件定义

分享到:
评论

相关推荐

    ThinkPHP行为扩展Behavior应用实例详解

    本文以实例的形式详细介绍了ThinkPHP的行为扩展Behavior的实现方法,有助于读者更灵活的掌握ThinkPHP的开发,具体步骤如下: ThinkPHP 行为扩展 (Behavior) 流程: 最先是读取配置文件信息: $mode = include is_...

    Thinkphp 框架扩展之行为扩展原理与实现方法分析

    主要介绍了Thinkphp 框架扩展之行为扩展,结合实例形式分析了Thinkphp 框架行为扩展相关原理、实现方法及操作注意事项,需要的朋友可以参考下

    ThinkPHP多语言检测行为扩展插件包

    ThinkPHP多语言检测行为扩展插件包

    TP各种扩展类文件——ThinkPHP_Extend_3.1.2.zip

    |-Behavior 行为扩展 |-Driver 驱动扩展 | ├Driver/Cache 缓存驱动 | ├Driver/Db 数据库驱动 | ├Driver/Session SESSION驱动 | ├Driver/TagLib 标签库驱动 | ├Driver/Template 模板引擎驱动 | |-Engine 引擎...

    基于thinkphp5框架的定时执行任务

    基于thinkphp5框架的定时任务行为扩展

    thinkPHP3.2.2框架行为扩展及demo示例

    主要介绍了thinkPHP3.2.2框架行为扩展,结合实例形式分析了thinkPHP3.2.2框架行为扩展原理、实现方法及相关操作注意事项,需要的朋友可以参考下

    老生常谈ThinkPHP中的行为扩展和插件(推荐)

    下面小编就为大家带来一篇老生常谈ThinkPHP中的行为扩展和插件(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    ThinkPHP浏览器控制台输出内容

    ThinkPHP3.2.3利用行为扩展,实现浏览器控制台输出数据。 文件夹一共3个文件。 1.Behavior 请放在 Application\Common 下 2.function.php 请放在 Application\Common\Common 下 3.tags.php 请放在 ...

    ThinkPHP5.0控制器从入门到精通

    本文以控制器的用法为主线,通过十讲的内容全面剖析了 ThinkPHP5.0 生命周期中的控制器角色是如何进行获取请求、数据验证、业务处理、异常处理、模板渲染,以及如何进行响应输出和行为扩展,帮助一个新手更快更深入...

    ThinkPHP框架设计及扩展详解

    本文详细介绍了ThinkPHP框架的框架分层及url路由、ThinkPHP扩展、数据库驱动扩展、Behavior行为扩展以及源码分析与不足,讲解的十分全面系统,这里推荐给大家,有想学习ThinkPHP的小伙伴千万不要错过。

    ThinkPHP 3.1.2 - PHP的开发框架MVC - 含Core,Extend,Example

    扩展机制:系统支持包括模式扩展、行为扩展、类库扩展、驱动扩展、模型扩展、 控制器扩展、Widget扩展在内的强大灵活的扩展机制,让你不再受限于核心的不足 和无所适从,随心DIY自己的框架和扩展应用,满足企业开发...

    ThinkPHP3.0 完全开发手册 chm 消耗0积分

    而且引入了全新的CBD(核心+行为+驱动)架构模式,旨在打造DIY框架和AOP编程体验,让ThinkPHP能够在不同方面都能快速满足项目和应用的需求,并且正式引入SAE、REST和Mongo支持。 使用ThinkPHP,你可以更方便和快捷...

    Bootstrap3+Thinkphp响应式轻量级通用网站后台管理系统源码

    Behavior行为扩展目录 BuilderBuilder目录 Common公共函数文件目录 Conf公共配置文件目录 Controller公共控制器目录 Util第三方类库目录 Home前台模块 Conf前台配置文件目录 Common前台函数目录 Controller前台控制...

    thinkphp的静态缓存用法分析

    本文较为详细的分析了thinkphp的静态缓存用法。分享给大家供大家参考。具体分析如下: thinkphp里面内置了一个静态缓存功能,说静态缓存可能对我这种菜鸟而言不太好理解。其实静态缓存就是将THINKphp的某一个操作显示...

    wpsshop官方正版5.0.2 b2c 商城 thinkphp (php开源项目)

    2、请尊重Wpsshop开发人员劳动成果,严禁使用本系统转卖、销售或二次开发后转卖、销售等商业行为! 3、请关注Wpsshop官方网址了解产品最新咨询、功能升级、BUG修复。 Wpsshop官方网址: http://www.wpsshop.cn ...

    thinkphp5.1 框架钩子和行为用法实例分析

    这些都可以看成是一种行为,把这些行为抽离出来的目的是为了让你无需改动框架和应用,而在外围通过扩展或者配置来改变或者增加一些功能。 钩子 不同的行为之间也具有位置共同性,比如,有些行为的作用位置

Global site tag (gtag.js) - Google Analytics