DedeCMS(織夢(mèng)CMS)在線文章數(shù)據(jù)保持URL不變一鍵遷移至WordPress系統(tǒng)(一行命令腳本DeDeCMS一鍵轉(zhuǎn)換遷移到WordPress)
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
說起這事兒,不還是因?yàn)榍岸螘r(shí)間因?yàn)?a target="_blank" href="http://m.arunagnihotri.com/tag/dedecms" title="查看所有文章關(guān)于 dedecms"target="_blank">dedecms開始收費(fèi)了;消息一出,大家都搞的雞飛狗跳,最近還是有人問我這事兒,我繼續(xù)追更一篇文章;
和米拓cms一樣的情況,先獲取巨大用戶,再發(fā)律師函索賠,所謂的開源、免費(fèi)只是針對(duì)個(gè)人網(wǎng)站;國內(nèi)WordPress插件裝機(jī)量最大的wpjam作者著名開發(fā)者鄧鴻華也推出了一鍵轉(zhuǎn)換成WordPress的工具。
DedeCMS織夢(mèng)系統(tǒng)是國內(nèi)的優(yōu)秀開源建站系統(tǒng),使用的網(wǎng)站數(shù)量眾多,不過近期織夢(mèng)也要開始收取授權(quán)費(fèi)用了:除個(gè)人非盈利網(wǎng)站外,均需要購買DedeCMS商業(yè)使用授權(quán),授權(quán)費(fèi)為5800元。
此遷移插件可實(shí)現(xiàn)文章數(shù)據(jù)完整遷移,包含文章、分類目錄、標(biāo)簽。同時(shí)確保導(dǎo)入前后文章ID不變,分類目錄支持多層級(jí)(即子分類)導(dǎo)入,文章的關(guān)聯(lián)分類和標(biāo)簽頁完整保留。
插件說明
安裝本插件之前請(qǐng)留意以下注意事項(xiàng):
- WordPress需要是全新安裝,沒有添加過數(shù)據(jù);
- 織夢(mèng)網(wǎng)站和WordPress在同一臺(tái)服務(wù)器上面,如果不在的話請(qǐng)自行檢查織夢(mèng)的數(shù)據(jù)庫是否支持遠(yuǎn)程鏈接;
- 操作前建議將PHP的memery_limit設(shè)置大一點(diǎn),網(wǎng)站的請(qǐng)求超時(shí)時(shí)間也調(diào)大一些,如果不會(huì)調(diào)整那么建議插件的每次導(dǎo)入文章數(shù)量設(shè)置小一點(diǎn);
安裝使用
- 直接下載后在WordPress后臺(tái)插件里面上傳安裝啟用;
- 進(jìn)入后臺(tái)工具>織夢(mèng)文章遷移;
- 填寫織夢(mèng)網(wǎng)站相關(guān)數(shù)據(jù)庫信息和導(dǎo)入配置信息;
- 點(diǎn)擊開始導(dǎo)入;
- 等待頁面執(zhí)行完成;
- 確認(rèn)導(dǎo)入成功后,即可卸載本插件
插件下載地址
Github項(xiàng)目地址:https://github.com/wpcom-cn/dede2wp
蘭州云:https://wws.lanzoui.com/i1LKAunn8pe?密碼9ma8
正確食用方法:
1、下載 DedeCMS 導(dǎo)入 WordPress 腳本
這里需要用到這個(gè)PHP腳本,下載地址如上;下載解壓后,然后打開下載的?dedecms_to_wordpress.php?文件,修改其中的 DedeCMS 的數(shù)據(jù)庫配置參數(shù):
// DEDECMS 數(shù)據(jù)庫配置,修改為你自己的 $cfg_dbhost = 'localhost'; $cfg_dbname = 'dd'; $cfg_dbuser = 'root'; $cfg_dbpwd = 'root'; $cfg_dbprefix = 'dd_'; $cfg_db_language = 'gbk'; $cfg_db_port = 3306;
DedeCMS 的數(shù)據(jù)配置參數(shù),可以從 DedeCMS 的 data/common.inc.php 中獲取。
如果 DedeCMS 的數(shù)據(jù)庫和 WordPress 的數(shù)據(jù)庫不在同一臺(tái)服務(wù),并且無法遠(yuǎn)程連接,則需要把在原來的 DedeCMS 服務(wù)器中導(dǎo)出數(shù)據(jù)庫,然后導(dǎo)入到 WordPress 的 MySQL 所在的服務(wù)器中。
2. 執(zhí)行 DedeCMS 導(dǎo)入 WordPress 腳本
將剛剛修改好的?dedecms_to_wordpress.php?文件上傳到剛才全新安裝的 WordPress 目錄,然后在 SSH 命令行執(zhí)行下面的命令:
php dedecms_to_wordpress.php
然后靜候遷移完成即可。
3、實(shí)際導(dǎo)入速度測(cè)試
經(jīng)過測(cè)試得知 4萬多篇文章的 DEDECMS 數(shù)據(jù)庫,遷移時(shí)間少于 2分鐘;而 14萬篇文章的轉(zhuǎn)換也能在 7分鐘左右搞定。
導(dǎo)入腳本能夠保持前后文章 ID 不變,遷移后文章URL也是不變的。搜索引擎那不會(huì)打不開頁面,也不會(huì)因此丟失客戶,從SEO優(yōu)化角度來說再好也不過了。
4、固定鏈接、偽靜態(tài)
轉(zhuǎn)換完后,需要在 WordPress 設(shè)置固定鏈接和偽靜態(tài),這樣轉(zhuǎn)換過來的文章就能正常打開了。
最后要感謝 wpjam插件開發(fā)者 Denis 和眾多開發(fā)者們的連續(xù)熬夜努力,使用dedecms站長(zhǎng)才能免費(fèi)用上一鍵轉(zhuǎn)換腳本。
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!