MyQEE是一個開源、快速、優雅的輕量級PHP框架,支援HMVC模式,建立在PHP5.2基礎之上,支援多專案管理開發,資料庫內建自動主從分離功能,MySQL支援事務操作功能並且支援自動嵌套功能,多驅動設計靈活適應各種環境。點選訪問[MyQEE入門指引](./manual/guide/zh-cn/starting.md)。
拒絕粗糙不堪、複雜的程式碼,選擇MyQEE,選擇為WEB藝人創造的PHP框架吧。
MyQEE PHP框架的特色
* MyQEE是一套輕量級的框架,但不是簡陋的框架,系統具備完善的底層類別庫和強大的擴展功能設計;
* 特有的[HMVC](./manual/guide/zh-cn/hmvc.md) (分層MVC設計)和多專案支持,開發更靈活;
* 支援時下最受歡迎的PHP套件管理器[Composer](http://getcomposer.org/) ,並且可以使用Composer 安裝MyQEE 提供的官方類別庫;
* 程式碼一致性設計:例如`MySQL` 和`MongoDB` 的查詢語句完全不同,但是在MyQEE 裡可以做到實現90%的一致性,你的程式碼既可以使用在`MySQL` 的環境裡也可以用在`MongoDB` 上;
* 包括`Database`, `Cache`, `HttpClient`, `Session`, `Storage`, `Upload` 等支援多驅動,可以適應不同環境的需求,其中資料庫支援`MySQL`, `MySQLI`, `Mongo `, `SQLite`, `Postgre`,快取支援`Memcache`, `File`, `Redis`, `Apc`, `Database`, `SQLite`, `WinCache` 等;
* 資料庫提供強大的`QueryBuilder` 功能,可實現同相同程式相容多種資料庫,解決SQL注入隱患和遷移環境後顧之憂;
* 雲端引擎支援:支援SAE和BAE等雲引擎,MyQEE網站就運行在SAE上;
* 高效能和優雅的程式碼:經測試MyQEE 的初始化速度比Codeigniter 等優秀的輕量級框架還快;
* 完整和詳細的文件和API支持,更可簡單的生成自己的團隊文件;
* 為團隊開發而生,特別提供團隊類別庫功能,多專案設定可以幫助團隊成員之間規劃獨立和共用的程式碼;
* ORM支持,提供了特有的高性能ORM;
* 支援`RESTFul`,支援[PHPRPC](http://www.phprpc.org/);
* 獨創5模式運作設計:一般控制器、後台、命令列、系統呼叫、RESTFul的控制器相互分離,系統更加安全可靠;
安全性
* 系統內建XSS安全過濾;
* 防SQL注入,強大的QueryBuilder;
* 強制資料型別轉換;
* 普通控制器、後台、命令列、系統呼叫、RESTFul 5種運作模式相互隔離,安全性更有保障;
MyQEE v3.0 RC2 更新日誌:
本次更新在3.0RC1的基礎上做了一些完善,修復了一些Bug:
完善文檔生成腳本完善模組化的拆分資料庫增加對group_concat 的支持,MongoDB資料庫驅動支援在group查詢中使用distinct查詢,修復MongoDB驅動力中查詢slave在新的版本裡可能導致連接失敗的問題增加BigInt 類庫日期類別庫完善
HttpClient 增加upload方法,可實現上傳檔案功能完善郵件類別庫,修復Email 中上傳附件bug,支援收件者姓名+郵件的格式,並完善密件副本的功能
Session 類別庫優化
Swift Storage 驅動完善,token驗證支援v1和v2版本,優化參數傳送方式,支援url方式的配置
展開