帝国论坛帝国网站管理系统交流区数据转换动易6.5 TO 帝国5.0 (手工)08/08/16小小更新 【本版专题贴子】  
 1/14     1 2 3 4 5 6 7 8 9 10 ›› ›|
主题:动易6.5 TO 帝国5.0 (手工)08/08/16小小更新 [加入收藏夹]   

红杏
用户头衔:举人

精华贴   :0
发贴数   :470
经验值   :1645
注册时间:2005-07-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
动易6.5 TO 帝国5.0 (手工)08/08/16小小更新

08/08/16:
这两天又转了两个动易到帝国,发现一个小小问题,大家下载此转换程序后,打开petoecms.php文件,把第8行的include("../class/class1.php");改为include("../class/class.php");,程序我都不更新了。小小问题,不做说明了。





2008/6/27帮朋友转换程序小小更新了一下:

适用于ECMS4.7、5.0,其它版本没有测试

修正了自定义频道转换后有可能ID重复导致错误的问题。感谢indiboy!
修正了转换后的内容页导航不显示大类的问题。
增加了转换后自动更新缓存。

本来想把此程序搞的自动化一些,看了看动易的内容页生成方式,实在是太多种类了,大家还是自力更生吧。仔细看看都能搞懂的!



本来偿试用PHP程序读取ACC然后插入帝国的MYSQL库里,不过由于技术问题,PHP读ACC库总是出现莫名的错误,!(屡试不爽) ,放弃!
现在采用的方法是用工具把ACC转成MYSQL,再用PHP读取然后插入帝国库里,方法复杂了一些,不过转换还算成功,转后的帝国路径与动易路径完全一致,不影响搜索引擎收录。
<!--如果大家感觉太麻烦,我会抽时间再了解了PHP读ACC,然后改变一下导入方式。--> ^_% 偶注释掉了!实在不好意思...
动易系统的文件存放格式很多,下面是我手上的这个库的生成方式(频道设置里):
1.栏目列表文件的存放位置:列表文件分目录保存在所属栏目的文件夹中
2.目录结构方式:频道/月份/文件(直接按月份保存,每月一个目录)
3.内容页文件的命名方式:频道英文名_文章ID.html    例:Article_1358.html
如果你的库非以上设置,并且想转换后的路径保持一致,可能要对转换脚本做下修改,不过也是很简单的。

以下是我转换的相关信息:

转换环境:
PHP Version 4.4.4
MYSQL Version 5.0.41

程序版本:
动易:PowerEasy SiteWeaver CMS 6.5 Build 0108   
帝国:4.7 UTF-8 全新安装,空数据

注意:帝国安装时内置初始数据不要选中。

转换程序会把动易的频道转换成帝国的一个非终极栏目,专题没有测试,好像也转换成栏目了。

时间有限,并且没有做过多的测试,对环境与错误等等都没有判断与过滤,并且只转换了一个朋友的网站(ACCESS库 115M 113个栏目 2W条数据库),还顺利。。如果出现问题就别让我负责了哈。。嘿。。
强烈建议你在本机操作,并且备份你的数据库,因为转换过程非常消耗资源,转换时间取决于你数据的大小等等因素。。。

下面正题,列出我转换的全部过程:

1.安装帝国:
安装过程略过,注意不要选择安装内置数据。我这里安装到aspecms数据库

2.转换动易的库到MYSQL:
用软件Access2MySQL Pro 5,注册码与软件附件下载。用Access2MySQL转换数据库很简单,只需几步即可,下面上图








3.下载转换程序解压到帝国的e目录下面,http://usersite/e/petoecms/

4.简单配置config.php,如果你的动易生成目录与我的不一样,可以参考修改一下function.php里的newspath函数:



5.浏览器输入http://usersite/e/petoecms/




6.转换过程可能会很慢,建议耐心等待,不想等待请猛抽几支烟。。。

7.转换完成后依次更新帝国缓存就可以了。数据库里的动易库可以删除了,可以在帝国CMS的备份数据里手工删除动易的MYSQL库。。


8.演示我都先不放出来了,朋友不在,要等朋友同意了才能放演示出来。。。

9.SQLSERVER的库我手上没有,更没有玩过PHP读SQLSERVER,所以大家还是自己动动手吧,没有多少技术含量,肯定能转到帝国。帝国的库我比较熟悉,看动易的库浪费了我不少时间。

10.转换完成后,用帝国备份数据库,上传到你空间恢复生成即可。

11.程序转换中,继续练字:

转换过程中如果有什么问题,可以在此帖提出,我会尽量回答哈。。。其实此转换关键在于配置与原程序的路径一致上,不过通过简单修改一定可以完美转换的。

OK,转换完了,一共耗时16分钟。。删除转换程序。。上个图,收工。。。。




管理人员请编辑下,帮把图片放到帝国论坛里,外链时间长了有可能会出问题~

20060827更新下载地址:http://akun.name/pic/petoecms/petoecms.rar

官方下载地址:
http://d.phome.net/down/powereasyToEcms/petoecms.rar
http://d.phome.net/down/powereasyToEcms/Access2MySQL_Pro_v570.rar

[该贴被修改 21 次,最后修改时间 2008-08-16 13:31:55 ]


数据转换:你的系统转到帝国! ^_^
插件开发:定制帝国插件。
详情qq:3682335
2008-01-23 18:25:29 已设置保密 顶部 回复 引用 报告 编辑 删除

tkf88
用户头衔:探花

精华贴   :0
发贴数   :8377
经验值   :21258
注册时间:2007-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

好东西




2008-01-23 18:28:12 已设置保密 顶部 回复 引用 报告 编辑 删除

负担不起
用户头衔:书生

精华贴   :0
发贴数   :39
经验值   :119
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

Access2MySQL哪可以下载




2008-01-23 18:31:13 已设置保密 顶部 回复 引用 报告 编辑 删除

jaycn
用户头衔:探花

精华贴   :0
发贴数   :4873
经验值   :11881
注册时间:2007-07-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

强烈要求提供转换程序




2008-01-23 18:32:38 已设置保密 顶部 回复 引用 报告 编辑 删除

饮水思源
用户头衔:探花

精华贴   :0
发贴数   :4215
经验值   :10115
注册时间:2007-05-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

原帖由 jaycn 于 2008-01-23 18:32:38 发表
强烈要求提供转换程序





2008-01-23 18:33:15 已设置保密 顶部 回复 引用 报告 编辑 删除

雨雪天气
用户头衔:进士

精华贴   :0
发贴数   :1110
经验值   :3573
注册时间:2006-11-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]




帝国全功能演示站教育资讯网 很久不更新……

2008-01-23 18:41:08 已设置保密 顶部 回复 引用 报告 编辑 删除

老大
用户头衔:书生

精华贴   :0
发贴数   :68
经验值   :197
注册时间:2007-11-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

要求提供程序




2008-01-23 18:42:33 已设置保密 顶部 回复 引用 报告 编辑 删除

红杏
用户头衔:举人

精华贴   :0
发贴数   :470
经验值   :1645
注册时间:2005-07-27
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

原帖由 老大 于 2008-01-23 18:42:33 发表
要求提供程序

提供过了,论坛我上传不了附件,先放到我BLOG里了



数据转换:你的系统转到帝国! ^_^
插件开发:定制帝国插件。
详情qq:3682335
2008-01-23 18:44:34 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :21646
经验值   :47915
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

谢谢红杏
下载了




2008-01-23 18:50:32 已设置保密 顶部 回复 引用 报告 编辑 删除

老大
用户头衔:书生

精华贴   :0
发贴数   :68
经验值   :197
注册时间:2007-11-27
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

下载了,一会儿试试




2008-01-23 18:52:45 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/14     1 2 3 4 5 6 7 8 9 10 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1