当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
3 Star 4 Fork 0

Pader / vgotfaster modern
暂停

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
BSD-2-Clause

#VgotFaster Modern

这是一款敏捷,简单,高效的PHP开发框架。

VgotFaster 的目标是帮助开发者在中小型项目中快速进入的业务逻辑开发中,并且帮助保证程序的结构清晰,而不用花费太多时间在项目的架构上。

框架的核心思想包括控制器、模型、视图、类库、辅助函数以及数据库层等等。

特性:

  • 单入口
  • 可自定义路由,多种访问形式支持
  • 配置简单、集中
  • 多种功能类库及辅助函数
  • 核心及类库易扩展
  • 控制器单例模式,类库自由调用
  • 更多特性,待您发现。

VgotFaster Modern 版(2.0 版)

2.0 版相对 1.x 版有大量的改进,包括:

  • 控制器、模型、框架核心类库等全部使用命名空间管理,类名无需再使用任何后缀,结构更清晰
  • 优化了控制器扩展,完善控制器,模型,以及框架类库和核心的扩展方式,可自由通过扩展方式修改框架核心
  • 使用 ReflectionClass 实例化不定长参数类库,框架构造函数统一为 __construct()
  • 类库加载支持构造函数任意长度的参数,不限定类库的构造函数参数传递方式,加载类库与重命名实例名称优化更加方便
  • 模型中加载模型支持实时加载和调用,不限定需要通过控制器实例调用
  • 多处 bugfix,用法及性能优化,向 Modern 靠近,向现代靠近。

由于使用命名空间、匿名函数等特性,框架要求 PHP 版本最低为 5.3 版。

数据库层要求开启 mysqli 扩展或者 pdo_mysql 扩展。

Copyright (c) 2015, Pader All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

简介

VgotFaster Modern 版是针对 VgotFaster 的改进版本,包括使用命名空间管理类库,支持更多的新特性和功能,以及性能改进等。 (该框架已停止更新,使用更简洁的 vgot_framework)。 展开 收起
PHP
BSD-2-Clause
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/pader/vgotfaster-modern.git
git@gitee.com:pader/vgotfaster-modern.git
pader
vgotfaster-modern
vgotfaster modern
master

搜索帮助