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