这是一款敏捷,简单,高效的PHP开发框架。
VgotFaster 的目标是帮助开发者在中小型项目中快速进入的业务逻辑开发中,并且帮助保证程序的结构清晰,而不用花费太多时间在项目的架构上。
框架的核心思想包括控制器、模型、视图、类库、辅助函数以及数据库层等等。
VgotFaster Modern 版是针对 VgotFaster 的改进版本,包括使用命名空间管理类库,支持更多的新特性和功能,以及性能改进等。
特性:
单入口
可自定义路由,多种访问形式支持
配置简单、集中
多种功能类库及辅助函数
核心及类库易扩展
控制器单例模式,类库自由调用
更多特性,待您发现。
VgotFaster Modern 版(2.0 版)
2.0 版相对 1.x 版有大量的改进,包括:
控制器、模型、框架核心类库等全部使用命名空间管理,类名无需再使用任何后缀,结构更清晰
优化了控制器扩展,完善控制器,模型,以及框架类库和核心的扩展方式,可自由通过扩展方式修改框架核心
使用 ReflectionClass 实例化不定长参数类库,框架构造函数统一为 __construct()
类库加载支持构造函数任意长度的参数,不限定类库的构造函数参数传递方式,加载类库与重命名实例名称优化更加方便
模型中加载模型支持实时加载和调用,不限定需要通过控制器实例调用
多处 bugfix,用法及性能优化,向 Modern 靠近,向现代靠近。
由于使用命名空间、匿名函数等特性,框架要求 PHP 版本最低为 5.3 版。
数据库层要求开启 mysqli 扩展或者 pdo_mysql 扩展。
项目地址 Git@OSC:http://git.oschina.net/pader/vgotfaster-modern
评论 共有 0 条评论
暂无评论,快发表你的评论吧。