b2Corephp 的 mvc 框架

联合创作 · 2023-09-20 16:34

b2Core 是一个简单、快速、灵活的 php mvc 框架!

这是一个超轻量级的架构。它的核心代码不到300行。包括 3个核心类,6个核心函数。 它可以被用做学习 PHP MVC 架构的快速入门。

特色

简单 快速 灵活 少写点 (Write Less)
一个核心文件 无冗余代码 保留php的灵活性 封装了CRUD基础操作,简单配置即可使用
300行代码 实时加载lib类 可以根据需要扩展核心类 包含常用的分页、验证等代码,可以直接调用

 

又来一个MVC架构?

原因是这样的,我以前一直使用CodeIgniter (CI) 的构架,觉得很不错。但是也发现了一些问题,在解决的过程中,形成了目前的构架。这是一个超轻量级的架构。它的核心代码不到200行。包括 3个核心类,2个核心函数。 它可以被用做学习 PHP MVC 架构的快速入门。如果你用过 CI 或者类似的构架看过代码后你可以马上上手。

B2比CI的优点:

  1. 更小更快,核心代码300行,都在一个文件里面。
  2. 没有CI的诸多限制(如:GET),更加灵活
  3. 有一些针对SEO的小细节
  4. 可以调用 Codeigniter 的 Lib 包

为什么要开源?

  1. 使用方显价值
  2. 希望能够共同完善代码

何为完善?

  1. 保持它的超轻量级
  2. 如果你能让他在实现目前功能的前提下变的更小
  3. 严谨的修正一些潜在缺陷
浏览 15
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报