PHP300Framework是一款高效易用的PHP開發(fā)框架,最新版本集成了更多技術(shù),不僅可以大大提高開發(fā)效率,還可以提供綜合質(zhì)量。PHP300Framework可以幫助開發(fā)者打造更為完美實用的WEB應(yīng)用,有需要的朋友歡迎體驗。
軟件特色:
API支持
隨著后端多元化發(fā)展API支持是必不可少的部分,運行時我們將進行自動json編碼輸出處理!
易擴展
支持多種程序擴展方式,可自己編寫包或結(jié)合composer進行DIY組合使用您的解決方案!
交流群
加入QQ交流群,下載或分享最新擴展內(nèi)容,參與討論及時提問,更快獲得有效解釋回答!
軟件優(yōu)勢:
MVC開發(fā)框架
函數(shù)助手方便快捷
支持CLI模式運行
核心容器加載處理
自動JSON編碼
自定義高可用擴展方法
Composer隨意DIY
自定義路由支持
數(shù)據(jù)庫驅(qū)動快速操作
分離式入口更安全
高速緩存擴展支持
使用說明:
規(guī)范
由于本框架遵循開源規(guī)則,所以進行開發(fā)時,您可以需要先了解一下開發(fā)PSR4規(guī)范,以下是做一些基本說明
命名規(guī)范
目錄使用首字符大寫
類庫、函數(shù)文件統(tǒng)一以.php為后綴
類的命名需要不得含有特殊字符
命名空間
控制器中必須以配置文件中的Visit\namespace作為首命名配置,默認(rèn)為App\Home(App+實例名稱),例如:namespace App\Home;
當(dāng)使用外部類時,實例化需要在最前方加入\表示根空間,例如:$Upload = new \Upload();
控制器命名
控制器的首字符必須大寫,例如:class User{ }
控制器的尾部必須加上.class作為標(biāo)識,例如:User.class.php
類,方法
類的名稱必須使用控制器名稱作為類名(不包含.class)
方法使用駝峰寫法,支持下劃線例如用戶注冊:public function UserRegister()
更新日志:
1.增加動態(tài)請求參數(shù)訪問控制器
2.修復(fù)部分用戶沒有配置時區(qū)所產(chǎn)生的模板錯誤
3.修復(fù)部分用戶環(huán)境路由不支持問題
4.增加函數(shù)工具方法
5.增加文件緩存驅(qū)動
6.優(yōu)化部分性能區(qū)塊
7.修復(fù)部分由權(quán)限不足所產(chǎn)生的錯誤無法展示問題