帝国织梦(为何要全站全站把织梦DEDE网站转换成帝国cms?)

优采云 发布时间: 2022-01-21 14:17

  帝国织梦(为何要全站全站把织梦DEDE网站转换成帝国cms?)

  为什么要将 织梦DEDE网站 转换为 Empirecms?

  目前织梦DEDE基本上是网站系统中采用率最高的系统。由于后端采用和模板创建容易,适合没有经验的人快速上手,但是织梦DEDE有两个致命缺陷:

  (1)织梦DEDE安全性差,织梦DEDE漏洞多,经常被黑客攻击。虽然官方经常发布补丁,但也有大量的安全插件ins和安全设置,但是如果你想拥有软件和支付系统的会员管理网站,使用织梦DEDE确实不安全。

  (2)织梦DEDE生成静态html效率低,如果是不经常更新的网站,比如企业网站,用织梦@生成html的速度>DEDE还是可以的,但是如果是更新频繁的新闻站,数据量达到几万,几十万,几十万,甚至上百万。如果这个云数据的模板网站@ > 更新了,整个站点需要重新生成一次.html,那么织梦DEDE就变成了噩梦,你可能要等上几个小时,甚至几天。

  织梦DEDE用户使用织梦DEDE时间长了,会发现上面两个问题比较急,所以一般织梦DEDE老站长都用DEDE好几年了织梦DEDE 之后,我们将分析替换 织梦DEDE 来解决上述问题。

  那么替换 织梦DEDE 的 网站 系统是什么?

  经测试,Empirecms生成html最快,数据库备份和恢复也是最快最稳定的,Empire本身也被称为最安全的cms,所以Empire很重要安全。分析也是第一。

  所以随着国内站长经验的成熟,未来会有更多从织梦DEDE网站到帝国cms的转化,是必然趋势。

  当然,由于帝国后端的功能众多,帝国cms后端的使用并不像织梦DEDEcms那么简单。新手刚开始学习 Empirecms 的时候,会很疑惑,虽然 Empire 官方已经出了大量相应的教材,但是如果新手站长不耐烦,可能干脆放弃使用 Empire。

  在这里,懒鸟飞对新手站长说一句:新手刚接触帝国cms,确实不如织梦DEDE好用,但是当新手接触帝国持续一段时间后(我大概用了1个月时间才适应Empirecms),发现Empirecms后台采用和模板比织梦@更简单灵活>DEDE,更强大。所以请耐心一点,与帝国 cms 取得联系。

  织梦DEDE5.7步入帝国7.2

  转换方法在《织梦DEDE5.7 种简单的Empire转换方法cms7.2》中有大体讨论,大致思路如下:

  1、使用 织梦DEDE 转换 Empire 插件:

  2、换个思路:织梦DEDE5.7直接去Empire6.6,再升级Empire7.0,再升级Empire7.@ >2。

  转换时有很多细节需要注意。当然,如果你是喜欢折腾的朋友,也可以在自己的实验环境中多测试几次。推荐遇到的问题和解决方法供大家学习。

  其次是详细的转换教材。

  织梦DEDE5.7Convert Empireecms6.6

  1、在织梦DEDE网站后台备份织梦DEDE网站的数据库和附件。然后将数据库文件夹(位置:/data/backupdata)和附件(位置:/upload)下载到本地计算机。

  2、在本机搭建php环境,然后安装织梦DEDE5.7 new网站,然后将备份的数据库和附件还原到本机织梦@ > 在 DEDE网站 上。

  注意,如果织梦DEDE网站文章内容图片地址为绝对地址,请将图片地址改为相对地址。否则,文章切换到Empire后图片可能无法正常显示。

  织梦DEDE方法批量修改图片地址,参考:

  3、之后,在php环境中安装Empirecms6.6。组装时,注意将 Empire 数据库安装到数据库中与 织梦DEDE网站 相同的位置。

  4、Empirecms6.6 组装成功后,首先根据织梦DEDE站的柱子创建帝国的各种柱子,柱子路径应该是持续的。

  注意

  (1)(特别重要)在创建帝国栏目时要注意,不仅要设置栏目的路径,还要设置内容页保存路径的形式,因为默认的内容页目录帝国栏会自动生成时间命名的目的

  记录,保存内容页。如果织梦DEDE 站没有这个最里面的时间命名目录,它将被取消。

  (2)如果没有设置栏目的内容页存储格式,数据会直接传输到帝国站,以后改内容页存储目录比较麻烦。

  只有设置栏目路径和内容页保存路径,才能保证帝国内所有页面的路径与织梦DEDE网站url一致,不会影响网站收录。

  5、开始传输织梦DEDE站数据到Empire站

  (1)下载织梦DEDE到Empire插件,,插件里面有说明。

  (2)解压插件放入帝国网站:根目录/e/update/

  (3)之后访问Empire网站:你的域名/e/update/织梦DEDEtoecms.php在浏览器中,运行转换程序。

  (4)(特别重要)转换时,在转换界面中,必须选择保留原信息ID,只有这样帝国的内容页与原织梦命名相同DEDE 内容页面。

  (5)把织梦DEDE的上传附件目录放到Empire里面

  (6)这样织梦DEDE的栏目数据会转入帝国栏目,然后去更新中心,刷新首页、栏目、内容页,别忘了更新缓存。

  注意:如果织梦DEDE网站没有自概念字段,以上操作完成数据转换。如果织梦DEDE有自我概念字段,则需要进行如下操作:

  (1)在Empire中创建相同数据类型的自概念字段网站(如果不知道如何创建ecms自概念字段请自行百度)

  (2) 执行sql代码转换数据

  例如:织梦DEDE有两个自我概念变量:联系电话:tel;地址:addr,目前在帝国网站也创建了相同的自概念变量,执行如下sql代码:

  1

  更新 dede_addonarticle da,phome_ecms_news men set men.tel=da.tel,men.addr=da.addr where da.aid=men.id;

  进行上述操作后,将两个自我概念字段的值进行转换。

  确认Empire6.6生成的首页、频道页、列表页、内容页正常,与织梦DEDE网站路径相同,所以第一步织梦DEDE5.7 到 Empire6.6 成功。接下来,是时候升级了。

  帝国ecms6.6 升级到帝国ecms7.0

  1、下载帝国6.6 次升级7.0 次升级

  下载链接:

  2、升级程序中有相关教材。详细教材请参考升级程序中的教材。

  升级的一般步骤:

  (1)升级程序文件直接覆盖Empire的系统文件6.6

  (2)在您的浏览器中访问:您的域名 /e/update/ 以开始更新过程。

  (3)升级成功后,删除/e/update/目录下的文件。

  (4)去数据更新中心,恢复列目录,更新列信息。

  (5)登录后台用户用户管理并管理用户组,修改用户组:设置用户组权限(我选择了所有权限);(新版添加的功能没有添加权限,做了不显示菜单)

  (6)7.0版本以下目录和文件没有使用,可以选择删除:(建议删除)

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线