因先前使用過JK程序和動易程序,對他們的數(shù)據(jù)結(jié)構(gòu)有一定的了解,現(xiàn)將我這個轉(zhuǎn)換過程解釋一下,與大家分享!
轉(zhuǎn)換的內(nèi)容及對應(yīng)的數(shù)據(jù)表如下:
欄目轉(zhuǎn)換(db_sys_class → PE_Class)
專題轉(zhuǎn)換(db_sys_special → PE_Special)
文章轉(zhuǎn)換(db_article → PE_Article[ChannelID=1] )
新聞轉(zhuǎn)換(db_news → PE_Article[ChannelID=1001])
圖片轉(zhuǎn)換(db_gallery → PE_Photo)
下載轉(zhuǎn)換(db_down → PE_Soft)
商品轉(zhuǎn)換(db_shop_product → PE_Product)
會員轉(zhuǎn)換(db_user → PE_User,PE_Contacter)
這其中比較難的是欄目轉(zhuǎn)換、這兩個系統(tǒng)都支持欄目無限下級分類,分類方法各不相同,為此要知道這兩個表中各個字段的含義,動易系統(tǒng)為各個字段都加了注釋,很容易理解,這里最好的理解字段含義的辦法是在這兩個系統(tǒng)中加入一樣的欄目(欄目要有足夠的深度、最好加3級以上欄目),然后打開欄目表,看看他們的對應(yīng)關(guān)系,找好對應(yīng)關(guān)系以后,再進(jìn)行數(shù)據(jù)轉(zhuǎn)移處理,很明顯,這里的處理過程需要循環(huán)執(zhí)行,這里我就不多說了,在我的轉(zhuǎn)換過程中,有一些注釋可以參考(注意轉(zhuǎn)換中的函數(shù))。
其他項目的轉(zhuǎn)換也與此類似,主要是找好對應(yīng)表中的字段對應(yīng)關(guān)系,另外要加一些處理技巧,我在程序中都有一些說明。
為了更好的理解字段對應(yīng)關(guān)系,我建議大家使用下面的關(guān)系表:
動易、JK數(shù)據(jù)表對應(yīng)字段關(guān)系表
下面提供 專題字段轉(zhuǎn)換的對應(yīng)關(guān)系表,有些字段在JK中沒有對應(yīng)字段,可根據(jù)實際情況不轉(zhuǎn)換或設(shè)一個默認(rèn)值。
動易系統(tǒng)表:PE_Special JK系統(tǒng)表:db_sys_special 備注
字段含義 字段 默認(rèn)值 字段 默認(rèn)值
專題ID SpecialID s_id
頻道ID ChannelID nsort
專題名稱 SpecialName s_topic
打開方式 OpenType
欄目圖片 SpecialPicUrl s_pic
排序ID OrderID specialid
專題提示 Tips s_remark
專題說明 ReadMe s_remark
風(fēng)格ID SkinID 0
模板ID TemplateID 0
專題目錄 SpecialDir s_topic 需拼音函數(shù)轉(zhuǎn)換處理
每頁顯示的項目數(shù) MaxPerPage 20
是否為推薦專題 IsElite
自設(shè)內(nèi)容 Custom_Content
這個表最好在EXCEL里做,能做好這個表,您的轉(zhuǎn)換已經(jīng)成功一半!
轉(zhuǎn)換完畢后,還需要做一些文件處理,得到的轉(zhuǎn)換數(shù)據(jù)庫放入到動易數(shù)據(jù)庫文件夾下,并將JK頻道里upload幾個文件夾復(fù)制到動易相關(guān)目錄下,這個文件夾里含有文章、新聞、下載、商城等欄目的圖片及下載文件,復(fù)制對應(yīng)關(guān)系:down →動易安裝目錄 /Soft/UploadSoft下;gallery →動易安裝目錄 Photo/UploadPhotos,其它的與此相同,注意可能需要做一些修改。
總的來說,動易系統(tǒng)的字段更豐富,表達(dá)的內(nèi)容也更多,從數(shù)據(jù)庫的結(jié)構(gòu)來看,這也是一個很好的CMS系統(tǒng),通過轉(zhuǎn)換,我更加深刻的了解了動易系統(tǒng),對其它任何相關(guān)系統(tǒng)向動易的轉(zhuǎn)換也更有信心。
- PC官方版
- 安卓官方手機版
- IOS官方手機版