做網(wǎng)站用DEDE的朋友不在少數(shù),我覺(jué)得別人推薦的可能占了大多數(shù),還有的就是因?yàn)閯e人說(shuō)PHP+MYSQL好,比較安全,然后就開(kāi)始到網(wǎng)上查找相關(guān)的 CMS,而DEDE一般是別人的首推,所以新人也就開(kāi)始使用DEDE了,然后就成為了一種習(xí)慣。DEDE也就自然而然的深入人心了。
今天我們主要講一下DEDE根目錄下面的這些文件夾和文件有什么作用,這對(duì)于一個(gè)新人來(lái)講還是用得著的,如果對(duì)這些內(nèi)容一概不知,那么可能使用起來(lái)也會(huì)非常迷茫,不知其所以然的滋味并不好受。
我們以5.7為例,畢竟這是目前比較新的版本,我們就不按順序進(jìn)行講解了,我們先來(lái)看看DATA目錄,這一目錄下存放的是備份的數(shù)據(jù),里面雖然有很多的文件,BACKUPDATA就是專(zhuān)門(mén)存放備份數(shù)據(jù)的,還有TPLCACHE是是一個(gè)模板緩存文件,該文件下面的其他文件我們也沒(méi)必要知道,關(guān)系不大。我們?cè)賮?lái)看看DEDE目錄,這一目錄是DEDE的后臺(tái)運(yùn)營(yíng)所需的文件程序,下面有模板文件夾,有樣式文件夾,還有大量PHP控制文件等等。還有INCLUDE文件夾,這個(gè)下面的都是一些類(lèi)庫(kù)文件,非常核心的,最好不要去動(dòng)它。還有像PLUS下面存放的是插件,TEMPLETS下面是網(wǎng)站的模板文件,ROBOTS.TXT文件是專(zhuān)門(mén)用來(lái)限制哪些目錄禁止機(jī)器人抓取等等,該文件可以自己自定義設(shè)置。
雖然DEDE根目錄下面有很多的文件,但我們平時(shí)只要重點(diǎn)去熟悉模板目錄就可以了,因?yàn)閷?duì)于站長(zhǎng)來(lái)說(shuō),該目錄使用的是最多的,修改的也是最多的,其他的都不怎么修改,而且那些PHP文件都是用專(zhuān)門(mén)的PHP語(yǔ)言編寫(xiě)的,如果沒(méi)有學(xué)過(guò)該語(yǔ)言,那么要修改和二次開(kāi)發(fā)是很困難的,只有學(xué)過(guò)PHP且有過(guò)幾次開(kāi)發(fā)經(jīng)歷的朋友對(duì)于二次開(kāi)發(fā)才比較有體會(huì),這樣的深層次的我們就不多扯了。
用DEDE最主要的是要把模板目錄給弄透,另外,后臺(tái)的一些功能也要熟悉起來(lái),畢竟,DEDE有些東西需要自己去琢磨去體會(huì),一點(diǎn)一點(diǎn)把碰到的問(wèn)題處理好,慢慢的你就會(huì)發(fā)現(xiàn),原來(lái)DEDE真的是很好用,對(duì)于做一個(gè)人網(wǎng)站來(lái)說(shuō)已經(jīng)非常強(qiáng)大了,甚至做個(gè)中等規(guī)模的網(wǎng)站也是可行的,只要對(duì)DEDE相關(guān)數(shù)據(jù)進(jìn)行優(yōu)化,相信其性能還是不錯(cuò)的