目錄結(jié)構(gòu)說明

2018-02-07 12:10 更新

目錄結(jié)構(gòu)說明:

   1.不同的入口文件對應(yīng)不同的程序文件目錄:

         如 admin.php 對應(yīng)/admin目錄,例如

             admin.php?mod=setting 會(huì)調(diào)用/admin/setting/index.php文件;

            admin.php?mod=system&op=updatecache 會(huì)調(diào)用/admin/system/updatecache.php文件;

        如 index.php 對應(yīng)/dzz目錄,例如:

            index.php?mod=feed 會(huì)調(diào)用/dzz/feed/index.php;

            index.php?mod=player:mp3&op=jplayer 會(huì)調(diào)用/dzz/player/mp3/jplayer.php; 注意:mod中含有":"時(shí),會(huì)將":"替換成“/”,支持多個(gè)。

    2.程序文件目錄下通常含有這些目錄:

              class             類文件目錄               文件命名規(guī)范:class_*.php                     

              function        函數(shù)文件目錄           文件命名規(guī)范:function_*.php

              language       語言文件目錄           文件命名規(guī)范:lang_message.php、lang_template.php等

              template       模板文件目錄           文件命名規(guī)范: *.htm

              scripts          js文件目錄                文件命名規(guī)范: *.js

              images          圖片和css文件目錄  

          建議將相關(guān)的文件按上面的目錄結(jié)構(gòu)來存放,系統(tǒng)的自動(dòng)加載會(huì)優(yōu)先調(diào)用符合上面命名規(guī)范的文件。



詳細(xì)目錄結(jié)構(gòu):

┬── data 數(shù)據(jù)緩存及附件 

│      ├── attachment 上傳的文件目錄 

│      │      ├── appico 應(yīng)用圖標(biāo)專用 

│      │      ├── appimg 主題風(fēng)格圖片 

│      │      ├── cache 臨時(shí)緩存目錄 

│      │      ├── dzz   上傳附件目錄(以日期分目錄存儲) 

│      │      ├── icon 網(wǎng)址圖標(biāo)專用 

│      │      ├── imgcache 縮略圖片緩存目錄 

│      │      └── temp 臨時(shí)文件 

│      ├── avatar 頭像專用 

│      ├── backup 站點(diǎn)數(shù)據(jù)庫備份目錄 

│      ├── cache 數(shù)據(jù)緩存 

│      ├── ipdata IP地址庫 

│      ├── log        站點(diǎn)日志,前/后臺管理日志、錯(cuò)誤日志等 

│      └── template 模板緩存目錄 

├── install 安裝目錄 

├── core 核心代碼主目錄 

│      ├── api 外部接口API 

│      │      ├── BaiduPCS 百度PCS API 

│      │      ├── oss_sdk 阿里云存儲SDK 

│      │      └── jss_sdk 京東云存儲SDK 

│      ├── config 站點(diǎn)配置文件 

│      ├── class 類文件目錄 

│      │      ├── cache         緩存類 

│      │      ├── db        數(shù)據(jù)庫類 

│      │      ├── dzz        dzz核心類 

│      │      ├── io     IO操作類 

│      │      ├── helper 輔助函數(shù)(瀏覽器判斷、分頁、表單驗(yàn)證等) 

│      │      ├── perm        權(quán)限判斷和檢查 

│      │      ├── PHPExcel PHPExcel類 

│      │      ├── memory 內(nèi)存類 

│      │      ├── table        數(shù)據(jù)表操作類 

│      ├── function 核心函數(shù)文件 

│      │      └── cache 緩存功能目錄 

│      ├── cron   計(jì)劃任務(wù) 

│      ├── misc    雜項(xiàng)

│      ├── template 模板目錄

│      │     └── default 核心模板

│      ├── language 語言包 

│      └── core_version.php 版本文件 

├── dzz     應(yīng)用目錄

│      ├── class 類文件目錄

│      ├── function 函數(shù)文件 目錄

│      ├── language 語言包 

│      ├── template 桌面模板 

│      ├── images 桌面默認(rèn)圖片目錄

│      ├── system 桌面交互目錄 

│      ├── io   接口文件(獲取流、下載、縮略圖等) 

│      ├── scripts   桌面js文件

│      ├── styles   桌面主題目錄

│      │    ├── filemanage 文件夾風(fēng)格

│      │    ├── icoblock 圖標(biāo)風(fēng)格

│      │    ├── menu     右鍵菜單風(fēng)格

│      │    ├── showwindow     桌面對話框風(fēng)格

│      │    ├── startmenu     開始菜單風(fēng)格

│      │    ├── taskbar     任務(wù)欄風(fēng)格

│      │    ├── window     窗體風(fēng)格

│      │    ├── thame     主題目錄

│      │    └── index.css     桌面通用css

│      ├── 其他應(yīng)用目錄   插件應(yīng)用會(huì)在dzz/下以不同的目錄存放,此處不一一列出

│      └── index.php     桌面主程序

├── static 靜態(tài)文件目錄

│      ├── image 界面圖片

│      │    ├──avatar        默認(rèn)頭像

│      │    ├── common        站點(diǎn)通用圖片

│      │    ├── seccode        驗(yàn)證碼相關(guān)文件

│      │    ├── smiley        表情圖片目錄

│      │    ├── sound        聲音文件

│      │    └── tool        工具

│      ├── bootstrap bootstrap相關(guān)文件 

│      ├── css   通用css文件(common.css、calendar.css、tip.css等)

│      └── js    通用js文件

├── user 用戶相關(guān)

│      ├── avatar       用戶頭像處理

│      ├── class        用戶登錄和注冊類

│      ├── function     用戶登錄和注冊函數(shù)

│      ├── language     語言包

│      ├── template     模板文件

│      └── scripts      js文件

├── admin      系統(tǒng)管理應(yīng)用目錄

├── index.php  網(wǎng)站主入口文件

├── admin.php  管理員入口文件

├── user.php   用戶入口文件

├── misc.php   雜項(xiàng)入口文件

├── share.php  分享入口文件

├── crossdomain.xml  flash跨域策略文件

└── favicon.ico      網(wǎng)站ico圖標(biāo)

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號