W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
目錄結(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)
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: