YurunPHP
v2.2.2
YurunPHP是一款MVC開源PHP框架,它的一切都是根據實際項目需求總結歸納而出,力爭減少開發者在項目開發中的重複工作量。它經歷了許多大小項目的考驗(其中不乏年銷售額上億的系統),不斷完善改進,已經十分成熟。
YurunPHP框架支持PHP 5.3-7.x 版本,兼容Windows / Linux 。
Github倉庫:https://github.com/Yurunsoft/YurunPHP
碼雲倉庫:http://git.oschina.net/yurunsoft/YurunPHP
{
"require" : {
"yurunsoft/yurun-php" : " 2.2.* "
}
}YurunPHP 2.x 開發手冊:http://www.kancloud.cn/yurun/yurunphp2
YurunPHP 1.x 開發手冊:http://www.kancloud.cn/yurun/php-framework-1_0
YurunBlog
Github倉庫:https://github.com/Yurunsoft/YurunBlog
碼雲倉庫:http://git.oschina.net/yurunsoft/YurunBlog
YurunPHP最新消息都會在官網以及QQ中發布,歡迎關注,共同學習進步!
宇潤PHP技術交流群:74401592
- 雙向路由:解析、生成一步到位
- 動態分層架構:除了常見的Control、Model、View,開發者還可通過配置文件自定義分層
- 多入口:滿足各類開發者的需要
- API接口開發:內置API接口控制器,支持直接返回包括json、xml等格式的各類數據
- 簡單ORM:單表增刪改查不需要寫SQL語句,複雜ORM不如寫SQL更為便捷
- DB統一接口:可以不改任何代碼,實現更換數據庫類型切換。目前支持MYSQL/MSSQL
- 多數據庫自由切換:配置文件中可以配置多個數據庫連接,在需要時連接,自由切換
- 模版引擎:YurunPHP內置了一個簡單的模版引擎。採用html標籤式的標籤,方便不懂PHP的設計人員製作頁面模版。 release模式下模版會被編譯,無須擔心效率損耗!
- 模版控件:內置了許多常用控件,在開啟默認模版引擎時可以使用這樣的標籤來展示控件,支持數據綁定
- 插件機制:支持在系統中埋下事件,以便開發插件擴展
- 數據驗證:不僅有數據驗證類,而且model支持自動驗證
- 定時任務:可以定時執行一些操作,擁有高度自由的觸發時間配置功能
- 驅動擴展:內置Redis、Memcache等常用驅動,通過配置文件即可使用
- 其它:緩存、配置、數據庫、錯誤日誌記錄、多語言支持、Session、Cookie、Request、Response
Apache Licence是著名的非盈利開源組織Apache採用的協議。該協議和BSD類似,同樣鼓勵代碼共享和尊重原作者的著作權,同樣允許代碼修改,再發布(作為開源或商業軟件)。