赣南脐橙

keybr

佰草伐

导航

上一页 1 ··· 109 110 111 112 113 114 115 116 117 ··· 159 下一页

2019年10月31日 #

thinkphp 应用编译

摘要: 应用编译机制作为ThinkPHP独创的功能特色,从1.0版本就延续至今,3.2版本的编译机制更加具有特色。 应用编译缓存 编译缓存的基础原理是第一次运行的时候把核心需要加载的文件去掉空白和注释后合并到一个文件中,第二次运行的时候就直接载入编译缓存而无需载入众多的核心文件。当第二次执行的时候就会根据当 阅读全文

posted @ 2019-10-31 17:07 佰草伐 阅读(278) 评论(0) 推荐(0)

thinkphp 应用模式

摘要: 3.2版本的应用模式可以替代之前的引擎扩展和模式扩展,支持应用模式定义。 每个应用模式有自己的定义文件,用于配置当前模式需要加载的核心文件和配置文件,以及别名定义、行为扩展定义等等。除了模式定义外,应用自身也可以独立定义模式文件。 如果应用模式涉及到不同的存储类型,例如采用分布式存储等,就需要另外设 阅读全文

posted @ 2019-10-31 17:03 佰草伐 阅读(175) 评论(0) 推荐(0)

2019年10月30日 #

JS节流和防抖的区分和实现详解

摘要: 本文主要介绍的是关于JS中比较常用的函数:节流函数和防抖函数,从概念、使用场景到代码简单实现做了一个详细的区分。希望对你有所帮助。· 在写JS时,这两个函数比较常见,有时候傻傻分不清用哪个,或者说知道代码要怎么写,但要说出它究竟是节流函数还是防抖函数时一脸楞逼。今天有一个同学分享了这两个的区分,我也 阅读全文

posted @ 2019-10-30 16:51 佰草伐 阅读(960) 评论(0) 推荐(0)

2019年10月29日 #

thinkphp 自动加载

摘要: 在3.2中,基本上无需手动加载类库文件,你可以很方便的完成自动加载。 命名空间自动加载 系统可以通过类的命名空间自动定位到类库文件,例如: 我们定义了一个类 Org\Util\Auth 类: 保存到 ThinkPHP/Library/Org/Util/Auth.class.php。 接下来,我们就可 阅读全文

posted @ 2019-10-29 16:50 佰草伐 阅读(272) 评论(0) 推荐(0)

thinkphp 命名空间

摘要: 3.2版本全面采用命名空间方式定义和加载类库文件,有效的解决多个模块之间的冲突问题,并且实现了更加高效的类库自动加载机制。 命名空间的概念必须了解,否则会成为3.2版本开发的重大障碍。如果不清楚什么是命名空间,可以参考PHP手册:PHP命名空间 由于新版完全采用了命名空间的特性,因此只需要给类库正确 阅读全文

posted @ 2019-10-29 16:45 佰草伐 阅读(112) 评论(0) 推荐(0)

thinkphp cbd模式

摘要: ThinkPHP从3.0版本开始引入了全新的CBD(核心Core+行为Behavior+驱动Driver)架构模式,因为从底层开始,框架就采用核心+行为+驱动的架构体系,核心保留了最关键的部分,并在重要位置设置了标签用以标记,其他功能都采用行为扩展和驱动的方式组合,开发人员可以根据自己的需要,对某个 阅读全文

posted @ 2019-10-29 16:19 佰草伐 阅读(193) 评论(0) 推荐(0)

thinkphp 多层mvc

摘要: hinkPHP基于MVC(Model-View-Controller,模型-视图-控制器)模式,并且均支持多层(multi-Layer)设计。 模型(Model)层 默认的模型层由Model类构成,但是随着项目的增大和业务体系的复杂化,单一的模型层很难解决要求,从3.1开始推出了多层Model的支持 阅读全文

posted @ 2019-10-29 15:29 佰草伐 阅读(150) 评论(0) 推荐(0)

thinkphp url模式

摘要: 入口文件是应用的单一入口,对应用的所有请求都定向到应用入口文件,系统会从URL参数中解析当前请求的模块、控制器和操作: 这是3.2版本的标准URL格式。 可以通过设置模块绑定或者域名部署等方式简化URL地址中的模块及控制器名称。 URL大小写 ThinkPHP框架的URL是区分大小写(主要是针对模块 阅读全文

posted @ 2019-10-29 15:10 佰草伐 阅读(261) 评论(0) 推荐(0)

thinkphp 模块化设计

摘要: 一个完整的ThinkPHP应用基于模块/控制器/操作设计,并且,如果有需要的话,可以支持多入口文件和多级控制器。 ThinkPHP3.2采用模块化的架构设计思想,对目录结构规范做了调整,可以支持多模块应用的创建,让应用的扩展更加方便。 一个典型的URL访问规则是(我们以默认的PATHINFO模式为例 阅读全文

posted @ 2019-10-29 11:59 佰草伐 阅读(277) 评论(0) 推荐(0)

thinkphp 批量配置

摘要: C配置方法支持批量配置,例如: $config数组中的配置参数会合并到现有的全局配置中。 我们可以通过这种方式读取数据库中的配置参数,例如: 合并之后,我们就可以和前面读取普通配置参数一样,读取数据库中的配置参数了,当然也可以动态改变。 阅读全文

posted @ 2019-10-29 11:54 佰草伐 阅读(85) 评论(0) 推荐(0)

上一页 1 ··· 109 110 111 112 113 114 115 116 117 ··· 159 下一页

keybr

php基础知识

Wood Furniture