輕量 php MVC 框架,b2Core 2.0 發布

jopen 12年前發布 | 9K 次閱讀 PHP

簡單、快速、靈活的 php mvc 框架,b2Core 2.0 發布


簡單、快速、靈活的 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. 嚴謹的修正一些潛在缺陷

新版本更新如下:

1. 修復部分 bug

2. 簡化 load 函數使用, controler , model, lib 采用相同方式調用

$file = load('path/file'); 實例化 app/path/file.php 中的類。

3. 修改view 函數, view 函數調用文件不再默認 app/v 目錄。

項目地址http://b2core.b24.cn/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!