歡迎您光臨本站 註冊首頁

PHP 開源框架 MiniFramework 發布 2.0.0 版

←手機掃碼閱讀     admin @ 2019-06-11 , reply:0

MiniFramework 是一款遵循 Apache2 開源協議發布的,支持 MVC 和 RESTful 的超輕量級 PHP 開發框架。MiniFramework 能夠幫助開發者用最小的學習成本快速構建 Web 應用,在滿足開發者最基礎的分層開發、資料庫和緩存訪問等少量功能基礎上,做到儘可能精簡,以幫助您的應用基於框架高效運行。

MiniFramework於2019年6月11日發布2.0.0版本,變化有:

* 重構框架核心架構,按功能模塊劃分目錄和命名空間。
* 新增命名空間Mini\Base,用於框架基礎類庫。
* 新增命名空間Mini\Cache,用於緩存類庫。
* 新增命名空間Mini\Captcha,用於驗證碼等人機識別校驗類庫。
* 新增命名空間Mini\Db,用於資料庫操作類庫。
* 新增命名空間Mini\Helpers,用於全靜態助手類庫。
* 新增常量CSRF_TOKEN_ON,默認值為TRUE,用於控制防禦CSRF跨站請求偽造攻擊功能的開啟和關閉。
* 新增方法Mini\Base\Request::checkCsrfToken(),用於校驗客戶端傳入CSRF-Token。
* 新增方法Mini\Base\Request::createCsrfToken(),用於生成一個新的CSRF-Token。
* 新增方法Mini\Base\Request::getCsrfParamName(),用於獲取CSRF-Token存儲鍵名。
* 新增方法Mini\Base\Request::loadCsrfToken(),用於讀取CSRF-Token。
* 新增方法Mini\Helpers\Safe::getCsrfToken(),用於隨時獲取當前存儲於Server端的CSRF-Token。
* 改進Mini\Db類庫,支持原有工廠模式調用和直接調用MySQL類Mini\Db\Mysql兩種模式並存。
* 改進Mini\Cache類庫,支持原有工廠模式和直接調用File、Memcache、Memcached和Redis類兩種模式並存。
* 創建框架核心代碼倉庫 https://github.com/jasonweicn/miniframework-core 用於正式版本發布。
* 完善用於演示的應用示例App。
* 完善Composer配置,更好的支持在項目中通過Composer引入框架進行編碼。
* 完善代碼註釋。

MiniFramework 2.0.0 版本下載地址
zip格式:https://github.com/jasonweicn/miniframework/archive/2.0.0.zip
tar.gz格式:https://github.com/jasonweicn/miniframework/archive/2.0.0.tar.gz

MiniFramework 快速入門文檔
地址:http://www.miniframework.com/docv2/guide/

近期版本更新主要變化回顧:

1.5.2

* 新增全局函數htmlEncode(),用於轉換特殊字元為HTML實體字元,便於防範XSS攻擊。
* 更新composer.json中定義的包名,從命名上與Github的倉庫名稱保持一致。


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/107337/miniframework-2-0-0-released
PHP 開源框架 MiniFramework 發布 2.0.0 版已經有159次圍觀

http://coctec.com/news/all/show-post-206871.html