織夢cms目錄結構名稱解釋(完整版)

  • A+

織夢cms常用根目錄:如下圖(1)所示:

織夢cms目錄結構名稱解釋(完整版)

詳細的目錄結構如下:(m為手機端)
a /* 生成 HTML 的目錄,老版本為 html 文件夾 */
data /* 程序生成常用數據保存目錄 */
admin /* 保存系統后臺常規配置,例如作者、快速導航、來源這些內容,通常以文本格式存放 */
backupdata /* 數據庫備份存放目錄,可以在系統后臺設置處修改 */
cache /* 系統緩存 */
enums /* 聯動類別生成的緩存和 js 文件 */
js /* 欄目 js 調用生成的 js 文件 */
mark /* 圖片水印設置目錄 */
module /* 系統后臺那些模塊安裝包存放的目錄,通常文件名稱加密過 */
rss /* 生成 RSSmap 存放的文件目錄 */
sessi***** /* 系統 sessi*****存放目錄,一般登陸后就會生成個 session,目錄不可寫那可能無法登陸 */
textdata /* 文本數據,系統后臺保存為文本數據存放目錄 */
tplcache /* 模板緩存目錄,這個緩存一般是那些動態頁 */
ziptmp /* 壓縮緩存目錄 */
dede /* 系統后臺管理目錄 */
img
inc
js
templets /* 系統后臺的模板存放目錄 */
images
js
swfupload
images
plugins
include /* 系統核心類庫、函數存放目錄 */
calendar /* 日歷控件,就是日期編輯框跳出來的那個日歷框 */
code /* datalistcp 動態分頁類的編碼語言包 */
data /* 系統核心設置的數據,比如詞庫默認驗證碼 */
dialog /* 系統對話框存放目錄,通常是編輯器上面選擇的類似于縮略圖、插入圖片
文件 */
img
FCKeditor /* 編輯器存放目錄,用的是開源編輯器 FCK */
editor
css
images
dialog
common
fck_about
fck_codes
fck_flash
fck_image
fck_link
dtd
images
smiley
js
lang
skins
images
inc /* 這里存放一些用才引入的比較長的函數 */
taglib /* 就是那些用在模板中的標簽存放的目錄了 */
channel /* 解析一些特殊字段的擴展函數庫 */
help /* 基本的標簽說明 */
tpllib /* 動態模板標簽,一般用在動態調用頁面上面的標簽 */
install /* 安裝目錄 */
images
templates
member /* 會員中心目錄 */
images
pay
inc /* 會員中心 */
js
paycenter /* 支付接口配置 */
alipay
cbpayment
nps
tenpay
yeepay
space /* 會員中心的空間模板 */
coffee
images
company
images
flower
images
gray
images
lxblog
images
lxbrown
images
lxvista
images
person
blue
common
css
images
images
pwblue
images
pwglight
images
pwlake
images
pwpink
images
templets
plus /* 系統插件存放目錄 */
guestbook /* 留言板插件 */
images
img
face
paycenter
alipay
cbpayment
nps
tenpay
yeepay
task
special /* 專題存放目錄 */
templets /* 織夢模板存放目錄 */
default /* 系統默認模板目錄 */
images
mood
js
plus /* 插件頁面的模板文件存放目錄 */
style /* 默認模板存放的 CSS 樣式 */
system /* 系統核心底層模板文件夾 */
wap /* 那個 wap 模塊的樣式目錄了 */
uploads /* 文件上傳存放目錄 */
allimg /* 圖片 */
090731
flink /* 友情鏈接圖片 */
litimg /* 縮略圖 */
media /* 多媒體存放目錄 */
soft /* 軟件 */
userup /* 用戶文件存放,例如那些頭像什么的 */在了解了 Dedecms根目錄的結構以后,下面來看一看幾個在二次開發中比較重要的部分。

(1)“data”: 系統緩存或其它可寫入數據存放目錄
首先,看一下“data” 這個文件夾的結構,如(圖 2)所示,

織夢cms目錄結構名稱解釋(完整版)

data :數據目錄存放后臺信息,程序版本
admin:管理員的后臺的一些信息
backupdata:存放后臺系統管理數據備份,數據還原的一些備份信息都存放在這個目錄中
cache:一些緩存文件目錄
enums:地區,分類的一些其他信息的即時文件
js:生成的 js 文件存放目錄
moudle:后臺的模塊信息都存儲在這里
rss:訂閱信息
sessions:后臺前臺無法登錄,來查看這個目錄是不是不可寫權限,
common.inc.php:數據庫配置文件,數據庫當前信息文件
config.cache.inc.php:對系統設置文件,系統基本參數設置的信息都存儲在這個文件

(2)“dede”: 默認后臺管理目錄
“dede” 里面存放的是 dedecms 的后臺文件,對于后臺部分的開發都會使用這里面的文件,例如:開發模型、模塊和小插件等等。

(3)“include”: 類庫文件目錄
config_base.php 環境定義文件。用于檢測系統環境,定義工作目錄,保存數據庫鏈接信息,引入常用函數等,建議不要修改。
config_hand.php 系統配置文件。定義系統常用的配置信息定義,可從后臺管理直接生成該文件。
config_passport.php 通行證文件
config_rglobals.php 檢測系統外部變量
config_rglobals_magic.php 同上
inc_archives_view.php 用于瀏覽文檔或對文檔生成 HTML
inc_arclist_view.php 用于瀏覽頻道列表或對內容列表生成 HTML
inc_arcmember_view.php 用于瀏覽會員發布的文檔
inc_arcpart_view.php 用于解析和創建全局性質的模板,如頻道封面,主頁,單個頁面等
inc_arcsearch_view.php 用于文檔搜索
inc_arcspec_view.php 用于瀏覽所有專題列表或對專題列表生成 HTML
inc_channel_unit.php 用戶解析特定頻道的附加數據結構信息
inc_channel_unit_functions.php 系統共用函數集合
inc_downclass.php 防采集隨機字符串函數
inc_freelist_view.php 用于對特定內容列表生成 HTML
inc_functions.php 可供用戶使用的函數集合
inc_imgbt.php GetTypeidSelMember
inc_memberlogin.php 用于用戶登錄及獲得會員狀態
inc_photograph.php 用于處理系統中的圖片,例如水印,縮略圖等
inc_photowatermark_config.php 圖片處理參數定義
inc_rss_view.php 用于瀏覽頻道 RSS 或對 RSS 生成靜態文件
inc_separate_functions.php SpGetArcList 函數,用于獲得文檔列表
inc_sitemap.php 用于生成網站地圖
inc_type_tree.php 用于選擇欄目的目錄樹
inc_type_tree_member.php 同上,會員使用
inc_typelink.php 用于顯示文章的位置和欄目位置等
inc_typeunit_admin.php 用于頻道管理時的一些復雜操作,主要用于后臺
inc_typeunit_menu.php 同上
inc_userlogin.php 用于管理員登錄
inc_vote.php 用于管理投票
jump.php 用于超鏈接跳轉
pub_charset.php 共用字符處理函數,GB/UTF-8/Unicode/BIG5 等互換
pub_collection.php 用于采集
pub_collection_functions.php 采集用函數
pub_datalist.php 后臺管理用數據列表
pub_datalist_dm.php 同上,不使用模板
pub_db_mysql.php 用于操作數據庫
pub_dedehtml2.php 用于采集中的 HTML 解析
pub_dedehtml.php HTML 解析器
pub_dedetag.php 用于 dede 模板標簽解析
pub_httpdown.php 用于下載 http 中的資源
pub_oxwindow.php 后臺程序擴展
pub_splitword_www.php 織夢分詞算法
validateimg.php 驗證碼
vdimgck.php 驗證碼
/inc 共用函數目錄
inc_fun_funAdmin.php 獲取拼音碼等函數
inc_fun_funString.php html 代碼處理等函數
inc_fun_SpGetArcList.php 獲取文檔列表 SpGetArcList

(4)“templets”: 系統默認內核模板目錄
首頁模板 \templets\default\index.html
文章頻道首頁 \templets\default\index_article.htm
文章列表頁 \templets\default\list_article.htm
文章內容頁 \templets\default\article_article.htm
圖集頻道首頁 \templets\default\index_image.htm
圖集列表頁 \templets\default\list_image.htm
圖集內容頁 \templets\default\article_image.htm
圖集詳細頁面 \templets\plus\showphoto.htm
軟件頻道首頁 \templets\default\index_soft.htm
軟件列表頁 \templets\default\list_soft.htm
軟件內容頁 \templets\default\article_soft.htm
軟件最終下載頁 \templets\plus\download_links_templet.htm
動畫頻道首頁 \templets\default\index_flash.htm
動畫列表頁 \templets\default\list_flash.htm
動畫內容頁 \templets\default\article_flash.htm
產品頻道首頁 \templets\default\index_product.htm
產品列表頁 \templets\default\list_product.htm
產品內容頁 \templets\default\article_product.htm
分類信息頻道首頁 \templets\default\index_info.htm
分類信息列表頁 \templets\default\list_info.htm
分類信息內容頁 \templets\default\article_info.htm
分類信息搜索頁 \templets\default\infosearch.htm
專題列表頁 \templets\default\list_spec.htm
專題內容頁 \templets\default\article_spec.htm

圖書模塊
圖書首頁 \templets\default\books_index.htm
圖書列表頁 \templets\default\books_list.htm
圖書搜索頁 \templets\default\books_search.htm
圖書內容頁 \templets\default\books_book.htm
小說章節內容頁 \templets\default\books_story.htm
漫畫章節內容頁 \templets\default\books_photo.htm
vip 章節內容頁 \templets\default\book_member_err.htm

問答模塊
問答首頁 \ask\template\default\dede.htm
問答列表頁 \ask\template\default\browser.htm
問答內容頁 \ask\template\default\question.htm
問答提問頁 \ask\template\default\post.htm
問答內容維護頁
\ask\template\default\post.adopt.htm
\ask\template\default\post.extra.htm
\ask\template\default\post.upreward.htm
問答搜索結果頁 \ask\template\default\search.htm
問答消息提示頁 \ask\template\default\showmsg.htm

其他功能與插件
TAG 列表頁 \templets\default\taglist.htm
TAG 內容列表 \templets\default\tag.htm
DIGG 列表頁 \templets\default\digg.htm
搜索結果頁 \templets\default\search.htm
高級搜索頁 \templets\plus\heightsearch.htm
評論頁模板 \templets\plus\feedback_templet.htm
評論驗證碼確認頁 \templets\plus\feedback_confirm.htm
評論 JS 內容頁 \templets\plus\feedback_templet_js.htm
站點地圖頁 \templets\plus\sitemap.htm
RSS 地圖頁 \templets\plus\rssmap.htm
RSS 內容頁 \templets\plus\rss.htm
投票頁 \templets\plus\vote.htm
欄目 JS 文件 \templets\plus\js.htm
推薦文檔信息頁 \templets\plus\recommend.htm
友情連接提交頁 \templets\plus\flink-add.htm
友情鏈接列表頁 \templets\plus\flink-list.htm
留言板插件 \templets\plus\guestbook.htm

發表評論

您必須才能發表評論!