PHP300Framework是一款免費(fèi)且開(kāi)源的PHP開(kāi)發(fā)框架,可以自定義高可用擴(kuò)展方法,免費(fèi)開(kāi)源擴(kuò)展性強(qiáng),支持CLI模式運(yùn)行,自動(dòng)JSON編輯,具有良好的接口編寫(xiě),輸出處理能力。
軟件特色:
API支持
隨著后端多元化發(fā)展API支持是必不可少的部分,運(yùn)行時(shí)我們將進(jìn)行自動(dòng)json編碼輸出處理!
易擴(kuò)展
支持多種程序擴(kuò)展方式,可自己編寫(xiě)包或結(jié)合composer進(jìn)行DIY組合使用您的解決方案!
交流群
加入QQ交流群,下載或分享最新擴(kuò)展內(nèi)容,參與討論及時(shí)提問(wèn),更快獲得有效解釋回答!
軟件看點(diǎn):
MVC開(kāi)發(fā)框架
函數(shù)助手方便快捷
支持CLI模式運(yùn)行
核心容器加載處理
自動(dòng)JSON編碼
自定義高可用擴(kuò)展方法
Composer隨意DIY
自定義路由支持
數(shù)據(jù)庫(kù)驅(qū)動(dòng)快速操作
分離式入口更安全
高速緩存擴(kuò)展支持
使用方法:
規(guī)范
由于本框架遵循開(kāi)源規(guī)則,所以進(jìn)行開(kāi)發(fā)時(shí),您可以需要先了解一下開(kāi)發(fā)PSR4規(guī)范,以下是做一些基本說(shuō)明
命名規(guī)范
目錄使用首字符大寫(xiě)
類(lèi)庫(kù)、函數(shù)文件統(tǒng)一以.php為后綴
類(lèi)的命名需要不得含有特殊字符
命名空間
控制器中必須以配置文件中的Visit\namespace作為首命名配置,默認(rèn)為App\Home(App+實(shí)例名稱(chēng)),例如:namespace App\Home;
當(dāng)使用外部類(lèi)時(shí),實(shí)例化需要在最前方加入\表示根空間,例如:$Upload = new \Upload();
控制器命名
控制器的首字符必須大寫(xiě),例如:class User{ }
控制器的尾部必須加上.class作為標(biāo)識(shí),例如:User.class.php
類(lèi),方法
類(lèi)的名稱(chēng)必須使用控制器名稱(chēng)作為類(lèi)名(不包含.class)
方法使用駝峰寫(xiě)法,支持下劃線(xiàn)例如用戶(hù)注冊(cè):public function UserRegister()