ThinkPHP3.0完全开发手册                                           

 

13    扩展

ThinkPHP是一个轻量级的WEB应用开发框架,也就意味着自身并没有庞大的外围应用类库,也不可能仅仅通过核心来解决百分百的应用需求,而这些完全可以通过系统内建的扩展机制来扩展和完善。

ThinkPHP的扩展目录位于框架的Extend目录下面,大部分扩展都放置到该目录下面,也有部分应用扩展位于项目类库目录下面。

下面是系统的扩展目录Extend下面的结构描述:

Action

控制器扩展

Behavior

行为扩展

Driver

驱动扩展,包括:

Driver/Cache 缓存驱动

Driver/Db数据库驱动

Driver/Session SESSION驱动

Driver/TagLib标签库驱动

Driver/Template模板引擎驱动

Engine

引擎扩展

Function

函数扩展

Library

类库扩展(包括ORG类库包和Com类库包)

Mode

模式扩展

Model

模型扩展

Tool

其他扩展或工具

Vendor

第三方类库扩展目录

后面我们会陆续介绍这些不同的扩展的使用方法,让你可以在不修改系统核心的情况下对框架和应用进行轻松的扩展。


NetPc