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