#1 jake
SpeedPHP框架的功能,包括了日常PHP开发的常用功能,同时对于更复杂和专门的功能,可以增加扩展性的代码来处理,这就是SpeedPHP框架的扩展机制。
为了保证框架系统足够的快速运行和易于理解,SpeedPHP框架仅提供了日常开发中最常用的功能,其他功能如伪静态功能、权限控制等功能,均由扩展机制提供。
- 重用性强,大部分的扩展性代码,都可以在不同的应用程序中使用,不受应用程序本身的业务逻辑影响。
- 以类库或函数库的形式出现,通常都是开源免费的代码。
SpeedPHP框架的扩展机制
- 可直接使用第三方类库和函数库。如编码转换功能。
- 通过扩展点,第三方类库和函数库可以改变框架本身的运行流程和数据,以达到更复杂的功能。如伪静态UrlRewrite的实现。
- 可通过继承的方式,直接使用和改变框架系统MVC架构的功能。
- 模板中可以通过“注册函数”的方式使用第三方类和函数
2012-08-04 23:48:31