帝国cms转zblog(帝国cms搬家)
- ZBLOG
- 2022-12-18 23:41:09
- 12
本篇文章给大家谈谈帝国cms转zblog,以及帝国cms搬家对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、帝国CMS终极栏目问题
- 2、z-blog php怎么转换为帝国cms?
- 3、帝国CMS怎样将栏目内容导入到另一个网站栏目里?
- 4、帝国cms 数据可以转换成dedecms吗
- 5、帝国cms如何将文章从一个站迁移到另一个站 有什么好的解决办法 两个网站都用的是帝国cms
- 6、zblog换成帝国程序怎么保留文章
帝国CMS终极栏目问题
可以把非终极栏目转换为终极栏目。转换为终极栏目之后,需要对栏目再进行一下设置
栏目-管理栏目-选中要转的栏目,点击终极栏目属性转换就可以了
z-blog php怎么转换为帝国cms?
把数据用工具转一下,不行就手动转一下,前台就重新写模板呗,没啥好技巧,毕竟不是同一公司产品,不是专门搞技术的话麻烦点,还没解决好可以代弄
帝国CMS怎样将栏目内容导入到另一个网站栏目里?
每个网站系统程序及数据库不一样,不能直接从一个站导入到另一个站。如果硬是要这样做,可以通过把数据库备份下来,然后分步骤一步步导入到另一个站数据库,最后对于小错误进行适当修复就可以了。当然,如果你会写程序,可以写一个简答的脚本就可以实现。
帝国cms 数据可以转换成dedecms吗
首先要导入的肯定是栏目了
关于数据库结构 帝国官方有一个很详细的手册 我在之前的文章中有发布 ,而可怜的dede 只能在一些blog的文章中找到,感谢整理这些资料的博主们,不过还不是很方便,我觉着dede官方应该大改进了
帝国cms 栏目相关数据表 mlf_enewsclass (注意表的前缀)
dedecms 栏目相关数据表dede_arctype
这里就不对字段进行解释了 直接上sql了
把帝国数据库中mlf_enewsclass 这张表导入到dede数据库中方便操作
这条数据执行完了之后后台栏目已经有数据了
insert into dede_arctype (id,reid,typename,picname,sortrank,typedir,description,keywords) select classid,bclassid,
classname,classimg,myorder,classpath,intro,classpagekey from mlf_enewsclass
update `dede_arctype` set `issend`=1
update `dede_arctype` set `isdefault`=1
DedeTag Engine Create File False以下几条sql必须执行,要不然会出现 错误
-----------------------------------------------------------------------------
update `dede_arctype` set `namerule`="{typedir}/{Y}/{M}{D}/{aid}.html"
update `dede_arctype` set `namerule2`="{typedir}/list_{tid}_{page}.html"
------------------------------------------------------------------------------
update `dede_arctype` set `typedir`=CONCAT('{cmspath}/',typedir)
update `dede_arctype` set `templist`="{style}/list_article.htm"
update `dede_arctype` set `temparticle`="{style}/article_article.htm "
update `dede_arctype` set `tempindex`="{style}/index_article.htm"
update dede_arctype da,mlf_enewsclassadd me set da.content=me.classtext,da.seotitle=me.fpagetitle where da.id=me.classid(注意)
这样 栏目列表成功转换,后台可生成
下来开始整合文章
首先 先来分析文章数据库结构
dede文章相关的有3张数据表,分别是dede_archives ,dede_addonarticle,dede_arctiny
帝国文章相关的数据表: mlf_ecms_news,mlf_ecms_news_data_1(可能数据表有所不同,不过结构区别都不大)
导入文章
insert into `dede_archives` (id,typeid,sortrank,click,title,litpic,filename,pubdate,senddate,description,keywords) select id,classid,truetime,onclick,title,titlepic,filename,newstime,lastdotime,smalltext,keyboard from mlf_ecms_news
导入文章来源作者
update `dede_archives` da,mlf_ecms_news_data_1 men set da.source=men.befrom,da.writer=men.writer where da.id=men.id
导入文章body(内容)
insert into dede_addonarticle (aid,typeid,body) select id,classid,newstext from mlf_ecms_news_data_1 men
现在后台已经有了文章
不过发现了个问题,分类中显示的文档数量为0
经过查资料,摸索 发现还需要操作一个数据表 dede_arctiny后台统计文档数量操作的是这个数据表
insert into `dede_arctiny` (id,typeid,channel,senddate,sortrank,mid) select id,typeid,channel,senddate,sortrank,mid from dede_archives
执行完毕之后发现最下级的栏目已经正常显示文档数量,但是顶级栏目依然是0,查看相关资料才发现dede一直是这样,这也算dede的一个bug吧
帝国cms如何将文章从一个站迁移到另一个站 有什么好的解决办法 两个网站都用的是帝国cms
1、如果网站前后端结构完全一样可以直接采用数据库备份并迁移的方式;
2、如果网站前端结构不一样,这个则需要具体问题具体分析:
2.1如果网站前端结构相差不大,比如仅仅是一些前端样式布局的调整,那么可以备份帝国的全部数据,然后通过“模板组”的方式实现另一套前端展示;
2.2如果网站前端结构差别很大,例如不仅仅是样式布局发生了变化,包括网站的功能(比如会员功能、评论功能、下载、在线视频、留言功能、搜索、商城、在线支付等功能都不同的话),就不能直接迁移了,这个要根据另一个网站的需要进行数据表的选择性备份,具体要选择哪些数据表,就要根据实际需要了。
zblog换成帝国程序怎么保留文章
zblog换成帝国程序保留文章的方法:
1、先把zblog的分类对应的添加到帝国cms的分类上。
2、文章内容迁移。
3、因为帝国没有\,所以增加一个adDSlashes()函数。
关于帝国cms转zblog和帝国cms搬家的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
本文由admin于2022-12-18发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:http://www.qnphp.com/post/15245.html