新聞中心
08CMS是一款開(kāi)源的內(nèi)容管理系統(tǒng),廣泛應(yīng)用于各種網(wǎng)站和企業(yè)的信息管理工作中。在08CMS的背后,是一個(gè)復(fù)雜而龐大的數(shù)據(jù)庫(kù)結(jié)構(gòu)。本文將會(huì),為用它開(kāi)發(fā)網(wǎng)站的開(kāi)發(fā)者提供更多的幫助。

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括綏中網(wǎng)站建設(shè)、綏中網(wǎng)站制作、綏中網(wǎng)頁(yè)制作以及綏中網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,綏中網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶(hù)以成都為中心已經(jīng)輻射到綏中省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶(hù)的支持與信任!
一、數(shù)據(jù)庫(kù)表結(jié)構(gòu)的概覽
08CMS的數(shù)據(jù)庫(kù)表結(jié)構(gòu)是一個(gè)大而復(fù)雜的系統(tǒng),由各個(gè)不同的表構(gòu)成。這些表包含了很多不同的信息,例如文章、分類(lèi)、用戶(hù)、權(quán)限等等。以下是08CMS的數(shù)據(jù)庫(kù)表結(jié)構(gòu)的主要部分:
1. arc_archives:文章表,包含文章的詳細(xì)信息。
2. arc_attachment:附件表,包含文章的附加文件。
3. arc_clicks:點(diǎn)擊數(shù)表,用于記錄每篇文章的點(diǎn)擊次數(shù)。
4. arc_index:文章首頁(yè)表,包含了文章的基本信息以及文章的發(fā)布時(shí)間。
5. arc_keywords:文章關(guān)鍵字表,用于記錄每篇文章的關(guān)鍵字和標(biāo)簽。
6. arc_special:專(zhuān)題表,包含專(zhuān)題的信息和專(zhuān)題的發(fā)布時(shí)間。
7. arc_type:欄目表,包含網(wǎng)站的所有欄目信息。
8. arcdir_1-4:自定義表,可以用于自定義文章內(nèi)容。
9. att_albums:相冊(cè)表,包含相冊(cè)的基本信息以及相冊(cè)的發(fā)布時(shí)間。
10. att_cclasses:附件分類(lèi)表,用于分類(lèi)附件。
11. atts:附件表,包含附件的詳細(xì)信息。
12. bw_blinkevents:友情鏈接表,用于存儲(chǔ)網(wǎng)站的友情鏈接信息。
13. bw_favorites:收藏表,用于存儲(chǔ)用戶(hù)的收藏夾信息。
14. bw_members:用戶(hù)表,包含網(wǎng)站注冊(cè)用戶(hù)的信息。
15. bw_msgboxes:信箱表,用于存儲(chǔ)網(wǎng)站用戶(hù)的消息和私信信息。
16. bw_roles:角色表,用于定義用戶(hù)的權(quán)限和角色。
17. bw_typehidden:欄目限制表,可以限制某些用戶(hù)在訪問(wèn)某些欄目和文章時(shí)需要輸入密碼。
18. catalogs:分類(lèi)表,用于對(duì)文章進(jìn)行分類(lèi)和管理。
19. concat:關(guān)聯(lián)表,用于將不同表的數(shù)據(jù)進(jìn)行關(guān)聯(lián)。
20. cotypes:分類(lèi)設(shè)置表,用于設(shè)置分類(lèi)的一些默認(rèn)屬性。
21. dunliu:預(yù)留表,可以用于網(wǎng)站的功能擴(kuò)展。
二、數(shù)據(jù)庫(kù)表結(jié)構(gòu)的詳細(xì)解析
以上是08CMS的數(shù)據(jù)庫(kù)表結(jié)構(gòu)的主要部分,每個(gè)表都包含了不同的信息。下面將會(huì)對(duì)部分表進(jìn)行詳細(xì)的解析。
1. arc_archives表
arc_archives表是08CMS數(shù)據(jù)庫(kù)的最重要的表之一,它包含了文章的所有信息,例如文章的標(biāo)題、正文、發(fā)布時(shí)間、作者等等。以下是arc_archives表的詳細(xì)信息:
字段名 類(lèi)型說(shuō)明
d INT 文章ID,自增,主鍵
typeid INT 所屬欄目ID,外鍵
typeid2 INT 所屬分類(lèi)ID,外鍵
sortrank INT 發(fā)布時(shí)間戳
click INT 點(diǎn)擊數(shù)
title LONGTEXT 文章標(biāo)題
shorttitle LONGTEXT 文章短標(biāo)題
color VARCHAR(10) 文章標(biāo)題顏色
writer VARCHAR(30) 文章作者
source VARCHAR(30) 文章來(lái)源
litpic VARCHAR(100) 文章縮略圖
pubdate DATETIME 文章發(fā)布時(shí)間
senddate DATETIME 文章審核時(shí)間
mid INT 會(huì)員ID,外鍵,可以沒(méi)有
keywords VARCHAR(255) 文章關(guān)鍵字,多個(gè)用逗號(hào)隔開(kāi)
description VARCHAR(255) 文章描述
weight INT 文章權(quán)重
isjump INT 是否跳轉(zhuǎn),0表示不跳轉(zhuǎn),1表示跳轉(zhuǎn)
jumpurl LONGTEXT 跳轉(zhuǎn)URL,當(dāng)isjump=1,需填寫(xiě)
istop INT 是否置頂,0表示不置頂,1表示置頂
recommended INT 是否推薦,0表示不推薦,1表示推薦
votes INT 投票次數(shù)
note LONGTEXT 管理員備注
abstract LONGTEXT 文章摘要
filename VARCHAR(60) 靜態(tài)文件名
dutyadmin INT 管理員ID,用于記錄審核員
tname VARCHAR(60) 內(nèi)容模型名稱(chēng)
body LONGTEXT 正文內(nèi)容
梳理一下,arc_archives表包含了文章的所有信息,由于每篇文章可以屬于不同的欄目和分類(lèi),所以typeid和typeid2是該表的重要外鍵,文章的發(fā)布時(shí)間在sortrank字段里保存。另外,文章也有一些可選項(xiàng),比如是否跳轉(zhuǎn)、是否置頂、是否推薦等等。
2. arc_special表
arc_special表包含了08CMS中的專(zhuān)題信息,也是08CMS數(shù)據(jù)庫(kù)的重要組成部分。以下是arc_special表的詳細(xì)信息:
字段名 類(lèi)型說(shuō)明
spid INT 專(zhuān)題ID,自增,主鍵
ename VARCHAR(60) 專(zhuān)題保存文件名
arcrank TINYINT 專(zhuān)題審核狀態(tài),0表示未審核,1表示已審核
click INT 點(diǎn)擊次數(shù)
sortrank INT 發(fā)布時(shí)間戳
typeid INT 所屬欄目ID,外鍵
createdate DATETIME 創(chuàng)建時(shí)間
imgurls LONGTEXT 專(zhuān)題縮略圖
keywords VARCHAR(255) 關(guān)鍵字,多個(gè)用逗號(hào)隔開(kāi)
description VARCHAR(255) 專(zhuān)題描述
body LONGTEXT 專(zhuān)題內(nèi)容
梳理一下,arc_special表包含了專(zhuān)題的詳細(xì)信息,包括專(zhuān)題的標(biāo)題、描述、圖片、內(nèi)容等等。專(zhuān)題的所屬欄目是作為外鍵存在的,同時(shí)還有一些可選項(xiàng),比如是否審核、是否推薦等等。
3. arc_type表
arc_type表是08CMS中的欄目表,包含了網(wǎng)站的所有欄目信息。以下是arc_type表的詳細(xì)信息:
字段名 類(lèi)型說(shuō)明
typeid INT 欄目ID,自增,主鍵
reid INT 上級(jí)欄目ID
topid INT 一級(jí)欄目ID
sortrank INT 排序,用于欄目的排列
typename VARCHAR(60) 欄目名稱(chēng)
typedir VARCHAR(30) 欄目保存目錄名
isdefault TINYINT 是否默認(rèn)
defaultname VARCHAR(60) 默認(rèn)頁(yè)名稱(chēng)
issend INT 是否發(fā)送節(jié)點(diǎn)列表,0表示不發(fā)送,1表示發(fā)送
channeltype VARCHAR(30) 內(nèi)容模型名稱(chēng)
maxpage INT 更大分頁(yè)數(shù)
linkurl VARCHAR(255) 外部鏈接URL
typename2 VARCHAR(60) 二級(jí)欄目名稱(chēng)
click TINYINT 點(diǎn)擊模式,0表示計(jì)數(shù),1表示進(jìn)入
latest VARCHAR(255) 最新文章標(biāo)題
latestid INT 最新文章ID
latestscores MEDIUMINT 最新文章得分
ispart TINYINT 是否地區(qū)分站,0表示否,1表示是
remoteaddr VARCHAR(100) 遠(yuǎn)程地址,用于分網(wǎng)站訪問(wèn)
content ALLINT 欄目訪問(wèn)權(quán)限,0表示公開(kāi),1表示會(huì)員級(jí)別,2表示加密
navtype TINYINT 是否在導(dǎo)航中顯示,0表示不顯示,1表示顯示
stitle LONGTEXT 欄目自定義SEO標(biāo)題
keywords VARCHAR(255) 欄目自定義關(guān)鍵字
description LONGTEXT 欄目自定義描述
stitle_style LONGTEXT 欄目自定義SEO標(biāo)題樣式
title_style VARCHAR(255) 欄目標(biāo)題自定義樣式
content1 MEDIUMTEXT 自定義欄目列表頁(yè)HTML
content2 MEDIUMTEXT 自定義欄目文章頁(yè)HTML
content3 MEDIUMTEXT 自定義欄目首頁(yè)HTML
梳理一下,arc_type表包含了08CMS中的所有欄目信息,上級(jí)欄目ID和一級(jí)欄目ID的區(qū)分讓欄目之間有了更加嚴(yán)格的層級(jí)關(guān)系,內(nèi)容模型名稱(chēng)就是欄目的類(lèi)型,另外還有一些可選項(xiàng),比如是否公開(kāi)、是否地區(qū)分站等等。
三、
08CMS是一款強(qiáng)大靈活的開(kāi)源內(nèi)容管理系統(tǒng),能夠幫助企業(yè)和個(gè)人快速搭建和管理網(wǎng)站。了解08CMS的數(shù)據(jù)庫(kù)表結(jié)構(gòu),可以更好地開(kāi)發(fā)和維護(hù)網(wǎng)站,讓網(wǎng)站更加高效穩(wěn)定。本文深入解析了08CMS的數(shù)據(jù)庫(kù)表結(jié)構(gòu),重點(diǎn)介紹了文章表、專(zhuān)題表、欄目表等等,相信可以為您的08CMS開(kāi)發(fā)工作提供幫助。
相關(guān)問(wèn)題拓展閱讀:
- 數(shù)據(jù)庫(kù)問(wèn)題:【站內(nèi)發(fā)送消息】如何設(shè)計(jì)表結(jié)構(gòu)
數(shù)據(jù)庫(kù)問(wèn)題:【站內(nèi)發(fā)送消息】如何設(shè)計(jì)表結(jié)構(gòu)
可給消息增加個(gè)STATUS,標(biāo)記是否已讀
1) 不應(yīng)該針對(duì)整個(gè)系統(tǒng)進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),而應(yīng)該根據(jù)系統(tǒng)架構(gòu)中的組件劃分,針對(duì)每個(gè)組件所處理的業(yè)務(wù)進(jìn)行組件單元的數(shù)據(jù)庫(kù)設(shè)計(jì);不同組件間所對(duì)應(yīng)的數(shù)據(jù)庫(kù)表之 間的關(guān)聯(lián)應(yīng)盡可能減少,如果不同組件間的表需要外鍵關(guān)聯(lián)也盡量不要?jiǎng)?chuàng)建外鍵關(guān)聯(lián),而只是記錄關(guān)聯(lián)表的一個(gè)主鍵,確保組件對(duì)應(yīng)的表之間的獨(dú)立性,為系統(tǒng)或表 結(jié)構(gòu)的重構(gòu)提供可能性。
2)采用領(lǐng)域模型驅(qū)動(dòng)的方式和自頂向下的思路進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),首先分析系統(tǒng)業(yè)務(wù),根據(jù)職責(zé)定義對(duì)象。對(duì)象要符合封 裝的特性,確保與職責(zé)相關(guān)的數(shù)據(jù)項(xiàng)被定義在一個(gè)對(duì)象之內(nèi),這些數(shù)據(jù)項(xiàng)能夠完整描述該職責(zé),不會(huì)出現(xiàn)職責(zé)描述缺失。并且一個(gè)對(duì)象有且只有一項(xiàng)職責(zé),如果一個(gè) 對(duì)象要負(fù)責(zé)兩個(gè)或兩個(gè)以上的職責(zé),應(yīng)進(jìn)行分拆。
3)根據(jù)建立的領(lǐng)域模型進(jìn)行數(shù)據(jù)庫(kù)表的映射,此時(shí)應(yīng)參考數(shù)據(jù)庫(kù)設(shè)計(jì)第二范式:一個(gè)表中的所 有非關(guān)鍵字屬性都依賴(lài)于整個(gè)關(guān)鍵字。關(guān)鍵字可以是一個(gè)屬性,也可以是多個(gè)屬性的,不論那種方式,都應(yīng)確保關(guān)鍵字能夠保證唯一性。在確定關(guān)鍵字時(shí),應(yīng)保 證關(guān)鍵字不會(huì)參與業(yè)務(wù)且不會(huì)出現(xiàn)更新異常,這時(shí),更優(yōu)解決方案為采用一個(gè)自增數(shù)值型屬性或一個(gè)隨機(jī)字符串作為表的關(guān)鍵字。
4)由于之一點(diǎn)所述的領(lǐng)域模型驅(qū)動(dòng)的方式設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu),領(lǐng)域模型中的每一個(gè)對(duì)象只有一項(xiàng)職責(zé),所以對(duì)象中的數(shù)據(jù)項(xiàng)不存在傳遞依賴(lài),所以,這種思路的數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)從一開(kāi)始即舉指滿(mǎn)足第三范式:一個(gè)表應(yīng)滿(mǎn)足第二范式,且屬性正尺配間不存在傳遞依賴(lài)。
5)同樣,由于對(duì)象職責(zé)的單一性以及對(duì)象之間的關(guān)系反映的是業(yè)務(wù)邏輯之間的關(guān)系,所以在領(lǐng)域模型中的對(duì)象存在主對(duì)象和從對(duì)象之分,從對(duì)象是從1-N 或N-N的角度進(jìn)一步主對(duì)象的業(yè)務(wù)邏輯,所以從對(duì)象及對(duì)象關(guān)系映射為的表及表關(guān)聯(lián)關(guān)系不存在刪除和插入異常。
6) 在映射后得出的數(shù)據(jù)庫(kù)表結(jié)構(gòu)中,應(yīng)再根據(jù)第四范式進(jìn)行進(jìn)一步修改,確保不存在多值依賴(lài)。這時(shí),應(yīng)根據(jù)反向工程的思路反饋給領(lǐng)域模型。如果表結(jié)構(gòu)中存在多值 依賴(lài),則證明領(lǐng)域模型中的對(duì)象具有至少兩個(gè)以上的職責(zé),應(yīng)根據(jù)之一條進(jìn)行設(shè)計(jì)修正。第四范式:一個(gè)表如果滿(mǎn)足BCNF,不應(yīng)存在多值依賴(lài)。
7) 在經(jīng)過(guò)分析后確認(rèn)所有的表都滿(mǎn)足二、三、四范式的情況下,表和表之間的關(guān)聯(lián)盡量采用弱關(guān)聯(lián)以便于對(duì)表字段和表結(jié)構(gòu)的調(diào)整和重構(gòu)。并且,我認(rèn)為數(shù)據(jù)庫(kù)中的表 是用來(lái)持久化一個(gè)對(duì)象實(shí)例在特定時(shí)間及特定條件下的狀態(tài)的,只是一個(gè)存儲(chǔ)介質(zhì),所以,表和表之間也不應(yīng)用強(qiáng)關(guān)聯(lián)來(lái)表述業(yè)務(wù)(數(shù)據(jù)間的一致性),這一職責(zé)應(yīng) 由系統(tǒng)的邏輯層來(lái)保證,這種方式也確保了系統(tǒng)對(duì)于不正確數(shù)困仔據(jù)(臟數(shù)據(jù))的兼容性。當(dāng)然,從整個(gè)系統(tǒng)的角度來(lái)說(shuō)我們還是要盡更大努力確保系統(tǒng)不會(huì)產(chǎn)生臟數(shù) 據(jù),單從另一個(gè)角度來(lái)說(shuō),臟數(shù)據(jù)的產(chǎn)生在一定程度上也是不可避免的,我們也要保證系統(tǒng)對(duì)這種情況的容錯(cuò)性。這是一個(gè)折中的方案。
8)應(yīng)針 對(duì)所有表的主鍵和外鍵建立索引,有針對(duì)性的(針對(duì)一些大數(shù)據(jù)量和常用檢索方式)建立組合屬性的索引,提高檢索效率。雖然建立索引會(huì)消耗部分系統(tǒng)資源,但比 較起在檢索時(shí)搜索整張表中的數(shù)據(jù)尤其時(shí)表中的數(shù)據(jù)量較大時(shí)所帶來(lái)的性能影響,以及無(wú)索引時(shí)的排序操作所帶來(lái)的性能影響,這種方式仍然是值得提倡的。
9) 盡量少采用存儲(chǔ)過(guò)程,目前已經(jīng)有很多技術(shù)可以替代存儲(chǔ)過(guò)程的功能如“對(duì)象/關(guān)系映射”等,將數(shù)據(jù)一致性的保證放在數(shù)據(jù)庫(kù)中,無(wú)論對(duì)于版本控制、開(kāi)發(fā)和部 署、以及數(shù)據(jù)庫(kù)的遷移都會(huì)帶來(lái)很大的影響。但不可否認(rèn),存儲(chǔ)過(guò)程具有性能上的優(yōu)勢(shì),所以,當(dāng)系統(tǒng)可使用的硬件不會(huì)得到提升而性能又是非常重要的質(zhì)量屬性 時(shí),可經(jīng)過(guò)平衡考慮選用存儲(chǔ)過(guò)程。
10)當(dāng)處理表間的關(guān)聯(lián)約束所付出的代價(jià)(常常是使用性上的代價(jià))超過(guò)了保證不會(huì)出現(xiàn)修改、刪除、更改 異常所付出的代價(jià),并且數(shù)據(jù)冗余也不是主要的問(wèn)題時(shí),表設(shè)計(jì)可以不符合四個(gè)范式。四個(gè)范式確保了不會(huì)出現(xiàn)異常,但也可能由此導(dǎo)致過(guò)于純潔的設(shè)計(jì),使得表結(jié) 構(gòu)難于使用,所以在設(shè)計(jì)時(shí)需要進(jìn)行綜合判斷,但首先確保符合四個(gè)范式,然后再進(jìn)行精化修正是剛剛進(jìn)入數(shù)據(jù)庫(kù)設(shè)計(jì)領(lǐng)域時(shí)可以采用的更好辦法。
11)設(shè)計(jì)出的表要具有較好的使用性,主要體現(xiàn)在查詢(xún)時(shí)是否需要關(guān)聯(lián)多張表且還需使用復(fù)雜的SQL技巧。
12)設(shè)計(jì)出的表要盡可能減少數(shù)據(jù)冗余,確保數(shù)據(jù)的準(zhǔn)確性,有效的控制冗余有助于提高數(shù)據(jù)庫(kù)的性能。
消息 和 會(huì)員 是多對(duì)多的關(guān)系,應(yīng)該用一個(gè)關(guān)系表將2者聯(lián)系起來(lái),這個(gè)關(guān)系表中在加入|標(biāo)記
VipMessage(Vip_Id,Message_Id,Read),前2個(gè)字頌孫戚段為主鍵。
公告消息(所有會(huì)員),這樣的公告,就需要在這個(gè)VipMessage表中添加所有Vip和該消息的主鍵,Read為未讀,
會(huì)員消息(指定會(huì)員),也是如此。
這似乎有點(diǎn)冗余,但是你需要 “標(biāo)記”就必須這樣設(shè)計(jì)。
如果不需要野陵“”,這可以將會(huì)員分組(分類(lèi)型或等級(jí)),消息表中添加Level字段,這樣屬于這個(gè)等級(jí)的vip就可以閱讀消息凱譽(yù)。
— 一起4張表 消息類(lèi)別表,消息表,發(fā)送消息人員表,接收消息人員表
— 至于會(huì)員要接收到信息后刪除自己,其實(shí)可用標(biāo)記處理而無(wú)作廢,也就存在—回收站的概念,最后敗粗弊也可以徹底刪除
— 消息表單獨(dú)拿出來(lái)不做任何處理,這樣數(shù)據(jù)也不會(huì)冗余,發(fā)送人與接收人的處理分別可以單獨(dú)處理
-消息類(lèi)別表—
TMessageType
FTypeID
FTypeName
FTypeMemo
-消息表-
TMessageInfo
FMessageID
FTypeName –(這里也不需要放置ID,為提高性能)直接放類(lèi)別名稱(chēng)
FContent
FSendDate
-發(fā)送消息人員表-與消息表關(guān)聯(lián)獲取所有信息
TSendMessage
FSendID主鍵ID
FMessageID –TMessageInfo主鍵ID
FUserID用戶(hù)ID
FSendPerson –發(fā)送人凳孫
FCancel是否作廢標(biāo)記,也可作為刪除刪除標(biāo)記
-接收消息人員表-與消息表關(guān)聯(lián)獲取所有信息—-
TReceiveMessage
FReceiveID
FMessageID
FUserID
FReadFtatus –是否讀取
FCancel
—用戶(hù)表—
TUserInfo(結(jié)構(gòu)為你自己的)FUserID為主鍵ID
–SQL語(yǔ)句大概寫(xiě)法(我用SQLSERVER)
–1.發(fā)送所有人
INSERT INTO TReceiveMessage
(FMessageID,FUserID,FReadFtatus,FCancel)
SELECT FMessageID,FUserID ,0,0 –默認(rèn)未讀察族
FROM TUserInfo,TSendMessage
WHERE FSendID=@FSendID
.發(fā)送指定人
INSERT INTO TReceiveMessage
(FMessageID,FUserID,FReadFtatus,FCancel)
SELECT FMessageID,FUserID ,0,0 –默認(rèn)未讀
FROM TUserInfo,TSendMessage
WHERE FSendID=@FSendID AND FUserID=@FUserID
–TMessageInfo與其它2張消息表 建立好主外鍵約束就行了
表衡并Message
MessageID 主鍵
Content
MessageDate
CreatorID
表孝或User
UserID
UserName
UserPwd
UserType
表咐慎跡Message_MM_User
UserID
MessageID
08cms數(shù)據(jù)庫(kù)表結(jié)構(gòu)的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于08cms數(shù)據(jù)庫(kù)表結(jié)構(gòu),深入理解08CMS的數(shù)據(jù)庫(kù)表結(jié)構(gòu),數(shù)據(jù)庫(kù)問(wèn)題:【站內(nèi)發(fā)送消息】如何設(shè)計(jì)表結(jié)構(gòu)的信息別忘了在本站進(jìn)行查找喔。
成都網(wǎng)站營(yíng)銷(xiāo)推廣找創(chuàng)新互聯(lián),全國(guó)分站站群網(wǎng)站搭建更好做SEO營(yíng)銷(xiāo)。
創(chuàng)新互聯(lián)(www.cdcxhl.com)四川成都IDC基礎(chǔ)服務(wù)商,價(jià)格厚道。提供成都服務(wù)器托管租用、綿陽(yáng)服務(wù)器租用托管、重慶服務(wù)器托管租用、貴陽(yáng)服務(wù)器機(jī)房服務(wù)器托管租用。
本文名稱(chēng):深入理解08CMS的數(shù)據(jù)庫(kù)表結(jié)構(gòu) (08cms數(shù)據(jù)庫(kù)表結(jié)構(gòu))
網(wǎng)址分享:http://m.fisionsoft.com.cn/article/ccideei.html


咨詢(xún)
建站咨詢(xún)
