一键将织梦 DEDECMS 迁移到 WordPress 脚本

近期,上海卓卓网络科技有限公司发布《关于提醒办理DedeCMS产品使用授权的公告》。通告显示,已经被站长们使用习惯的开源网站系统 DEDECMS 突然要收费了,详细公告如下:

图片[1]|一键将织梦 DEDECMS 迁移到 WordPress 脚本|七七资源

站长们纷纷表示,这则通告简直就是个噩耗。

对于广大站长来说,如果想要避免侵权使用Dedecms,目前最可行的办法之一就是老老实实选择付费。目前很多开源CMS产品,主要对个人非商业用途免费,而对商业用途是收费的。比如Dedecms竞争对手帝国CMS,也是有商业授权收费的,其授权费为4200元,目前会比织梦便宜一点。

所以,只要是用于商业用途,不想被举报侵权都是需要付费的。至于是选择支付5800元试用Dedecms,还是选择支付4200元使用帝国CMS,就看站长们的使用习惯了。

如果实在不想付费使用,也不愿意卷入侵权风波,目前的另一种选择是更换CMS系统,比如将织梦DedeCMS转换到WordPress、PHPCMS等,把网站数据迁移过去。而对于一些新手站长来说,迁移转换数据是一项复杂庞大的工程。那么有什么办法,能方便快捷的转换数据,迁移网站而不影响网站的运营呢?

今天小Q就给大家推荐,由WordPress果酱制作的一键就可以将 DEDECMS 迁移到 WordPress 的脚本。

图片[2]|一键将织梦 DEDECMS 迁移到 WordPress 脚本|七七资源

首先说明一下,WordPress果酱制作的导入脚本是 PHP 命令行脚本,意思是你要有服务器的 SSH 权限。

为什么这么做呢,一般来说使用后台导入会比较久,而使用命令行则飞快,4万多篇文章,导入脚本大概1分半就能完成,当然了命令行模式开发比较快一点。

如何一键导入 WordPress 

下面我详细介绍一下如何一键将 DEDECMS 迁移到 WordPress:

1. 安装好空白全新的 WordPress

首先要安装好空白全新的 WordPress,不要尝试在现有的 WordPress 中进行导入,虽然WordPress果酱的程序做了判断,但是不可预知的问题总是可能会发生,所以首先要确保在空白全新的 WordPress 中进行导入操作

2. 下载 DEDECMS 导入 WordPress 的脚本

打开下载的 dedecms_to_wordpress.php 文件,修改其中的 DEDECMS 的数据库配置参数:

// DEDECMS 数据库配置,修改为你自己的
$cfg_dbhost= 'localhost';
$cfg_dbname= 'dd';  
$cfg_dbuser= 'root';
$cfg_dbpwd= 'root';
$cfg_dbprefix= 'dd_';
$cfg_db_language= 'gbk';
$cfg_db_port= 3306;

DEDECMS的数据配置参数,可以从DEDECMS的 data/common.inc.php 中获取。

如果 DEMDECMS 的数据库和 WordPress 的数据库不在同一台服务,并且无法远程连接,则需要把在原来的 DEDECMS 服务器中导出数据库,然后导入到 WordPress 的 MySQL 所在的服务器中。

3. 执行 DEDECMS 导入 WordPress 脚本

将刚刚修改好的 dedecms_to_wordpress.php 文件上传到刚才全新安装的 WordPress 目录,然后在 SSH 命令行执行下面的命令:

php dedecms_to_wordpress.php

然后静候迁移完成即可。

图片[3]|一键将织梦 DEDECMS 迁移到 WordPress 脚本|七七资源

经过WordPress果酱实际的测试,4万多篇的文章的 DEDECMS 数据库,迁移花费的时间在1分半内,另外一个测试,近14万多篇文章,也在7分多钟内完成。

另外最后在分享一个彩蛋:WordPress果酱的导入脚本是保持文章的 ID 不变的,这样就可以做到迁移之后文章的URL是不变的。😄

查看本文来源

一键将织梦 DEDECMS 迁移到 WordPress 脚本|七七资源
一键将织梦 DEDECMS 迁移到 WordPress 脚本
此内容为免费资源,请登录后查看
0
免费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞16
分享
评论抢沙发
小Q的头像|七七资源

昵称

取消
昵称表情