POST TIME:2017-11-08 21:18
本文主要是為了今后對(duì)Dedecms做二次開(kāi)發(fā)所寫(xiě)。安裝后dedecms的目錄,如(圖1)所示,
圖1-文件根目錄
“a”: 默認(rèn)HTML文件存放目錄
“data”: 系統(tǒng)緩存或其它可寫(xiě)入數(shù)據(jù)存放目錄
“dede”: 默認(rèn)后臺(tái)管理目錄
“images”: 系統(tǒng)默認(rèn)模板圖片存放目錄
“include”: 類(lèi)庫(kù)文件目錄
“install”: 安裝程序目錄,安裝完后可刪除
“member”: 會(huì)員目錄
“plus”: 附助程序目錄
“special”: 專(zhuān)題目錄
“templets”: 系統(tǒng)默認(rèn)內(nèi)核模板目錄
“uploads”: 默認(rèn)上傳目錄
“index.php”: 網(wǎng)站默認(rèn)首頁(yè)
“robots.txt”: 搜索控制文件
“tags.php”: 標(biāo)簽頁(yè)
在了解了Dedecms根目錄的結(jié)構(gòu)以后,下面來(lái)看一看幾個(gè)在二次開(kāi)發(fā)中比較重要的部分。
首先,看一下“data” 這個(gè)文件夾的結(jié)構(gòu),如(圖2)所示,
圖2-data文件夾的結(jié)構(gòu)
data :數(shù)據(jù)目錄存放后臺(tái)信息,程序版本
admin:管理員的后臺(tái)的一些信息
backupdata:存放后臺(tái)系統(tǒng)管理數(shù)據(jù)備份,數(shù)據(jù)還原的一些備份信息都存放在這個(gè)目錄中
cache:一些緩存文件目錄
enums:地區(qū),分類(lèi)的一些其他信息的即時(shí)文件
js:生成的js文件存放目錄
moudle:后臺(tái)的模塊信息都存儲(chǔ)在這里
rss:訂閱信息
sessions:后臺(tái)前臺(tái)無(wú)法登錄,來(lái)查看這個(gè)目錄是不是不可寫(xiě)權(quán)限,
common.inc.php:數(shù)據(jù)庫(kù)配置文件,數(shù)據(jù)庫(kù)當(dāng)前信息文件
config.cache.inc.php:對(duì)系統(tǒng)設(shè)置文件,系統(tǒng)基本參數(shù)設(shè)置的信息都存儲(chǔ)在這個(gè)文件里
“dede” 里面存放的是dedecms的后臺(tái)文件,對(duì)于后臺(tái)部分的開(kāi)發(fā)都會(huì)使用這里面的文件,例如:開(kāi)發(fā)模型、模塊和小插件等等。這個(gè)部分將會(huì)在具體的開(kāi)發(fā)過(guò)程中,逐步介紹。
未完待續(xù) ...