一個(gè)完整的項(xiàng)目需要有三大部分構(gòu)成,項(xiàng)目框架,業(yè)務(wù)實(shí)現(xiàn),公共支持。為了便于開(kāi)發(fā)維護(hù),通常使三部分分別對(duì)應(yīng)不同的目錄結(jié)構(gòu):

業(yè)務(wù)實(shí)現(xiàn)(Application 應(yīng)用部分):根據(jù)業(yè)務(wù)實(shí)現(xiàn)不同各個(gè)項(xiàng)目結(jié)構(gòu)和代碼也會(huì)有差異。
項(xiàng)目框架(Framework 支持框架):項(xiàng)目框架作為構(gòu)建項(xiàng)目的基礎(chǔ)支持,提供類庫(kù),模型,工具類等基礎(chǔ)服務(wù),根據(jù)重要程度不同分為核心類庫(kù)(Core)和工具類(Lib)。(推薦學(xué)習(xí):php編程從入門到精通)
公共支持(Public 公共支持):提供公共支持,比如靜態(tài)資源,樣式,方法等。
基礎(chǔ)目錄結(jié)構(gòu)如下:
Application(應(yīng)用)
Controller(控制器)
Admin(后臺(tái))
Home(前臺(tái))
View(視圖)
Admin(后臺(tái))
Home(前臺(tái))
Model(數(shù)據(jù)模型)
Framework(框架)
Core(核心框架)
Lib(工具類)
Public(公共支持)
Style(樣式)
Img(圖片)
Js(js文件)
Upload(上傳文件)
以上就是php項(xiàng)目有哪些結(jié)構(gòu)的詳細(xì)內(nèi)容,希望對(duì)你有所幫助。歡迎關(guān)注我們,來(lái)獲取更多的資源,也可以點(diǎn)擊下方的鏈接來(lái)觀看教程視頻學(xué)習(xí)。