zentaoPHP目錄結(jié)構(gòu)

2018-10-11 10:01 更新

目錄結(jié)構(gòu)對(duì)于一個(gè)框架來(lái)講是比較重要的。我們一起來(lái)看一下ZenTaoPHP的目錄結(jié)構(gòu)。

一、頂級(jí)目錄結(jié)構(gòu)

config:           配置文件所在的目錄。包含了config.php和my.php
db:               demo應(yīng)用所需要的blog.sql
framework:        包含了框架的核心文件。
js:               包含了js腳本文件。
lib:              包含了常用的類(lèi)文件。 
module:           模塊目錄,每個(gè)模塊一個(gè)目錄,存放在module目錄下面。
theme:            主題文件,包含了css文件和圖片文件。
.htaccess:        apache下面使用的url重寫(xiě)規(guī)則文件。
favicon.ico:      小圖標(biāo)文件。
index.php:       入口程序。

二、具體到一個(gè)模塊的目錄結(jié)構(gòu)

config.php:  這個(gè)模塊的配置文件,可以用來(lái)存放專(zhuān)門(mén)針對(duì)這個(gè)模塊的配置,也可以覆蓋全局性的配置。
lang:        存放各個(gè)語(yǔ)言的文件。比如中文存為zh-cn.php,英語(yǔ)存為en.php,繁體存為zh-tw.php。
control.php  為這個(gè)模塊對(duì)應(yīng)的控制器類(lèi)文件。
model.php    為這個(gè)模塊對(duì)應(yīng)的業(yè)務(wù)邏輯類(lèi)文件。
view:       存放的各個(gè)方法的視圖文件。比如index.html.php是index方法的模板文件 

common模塊需要特殊說(shuō)明一下:common模塊里面存儲(chǔ)的是當(dāng)前這個(gè)應(yīng)用公用的語(yǔ)言文件、模板文件、model文件等。比如lang/zh-ch.php將存儲(chǔ)一些公用的語(yǔ)言文件。header.html.php是模板公用的頭文件。footer.html.php是模板公用的頁(yè)腳文件。error.html.php則是公用的出錯(cuò)信息提示的模板文件。

以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)