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