78模板网分享cms建站教程,提供网站模板、网站插件、办公模板等模板教程免费学习,找模板教程就上78模板网!

帝国cms迁移到zblog的详细方法

帝国cms速度比zblog高很多,系统安全性也高,好多大网站都是以帝国cms内核开发的,但是有些人喜欢轻型博客系统比如zblog,zblog没有免费的用户系统,投稿插件,成本较高,模板开发被几个开发团队把持着,本人主题就被某个人投诉演示站有盗版主题为由封了,演示站就是没有带数据的展示站,这样就能成为扣个盗版的帽子,不看理由,直接不让人说话辩论,太特朗普了吧!应用生态圈不太好,处理速度慢。

有些人想转成轻型的博客zblog,本人测试帝国cms迁移到zblog的方法可行

1、先把帝国cms的分类对应的添加到zblog的分类上。比如说帝国cms分类1,2,3,4,zblog也建立四个分类1,2,3,4。

2、帝国cms分类迁移zblog分类sql语句

数据库zblog              zblogphp分类表            zbp_category           主要字段    cate_ID , cate_Name

数据库diguocms       帝国cms分类表              phome_enewsclass  主要字段     classid , classname


INSERT INTO `zblog`.`zbp_category` (

    `cate_ID`,

    `cate_Name`,

    `cate_Order`,

    `cate_Type`,

    `cate_Count`,

    `cate_Alias`,

    `cate_Intro`,

    `cate_RootID`,

    `cate_ParentID`,

    `cate_Template`,

    `cate_LogTemplate`,

    `cate_Meta`

)SELECT

        classid,

        classname,

        '0',

        '0',

        '1',

        classpath,

        classpagekey,

        '0',

        '0',

        '',

        '',

        classpagekey

FROM

diguocms.phome_enewsclass

2、文章内容迁移

数据库zblog              zblogphp文章表            zbp_post

数据库diguocms       帝国cms内容表              phome_newstext数据表a  phome_ecms_news_data_1大数据表b

 zblog主要字段:     log_ID ,  log_CateID , log_Title ,  log_Intro   , log_Content ,  log_PostTime

帝国cms主要字段:  a.id ,      a.classid     , a.title      ,  a.smalltext , b.newstext   ,  a.newstime

INSERT INTO `zblog`.`zbp_post` (

    `log_ID`,

    `log_CateID`,

    `log_AuthorID`,

    `log_Tag`,

    `log_Status`,

    `log_Type`,

    `log_Alias`,

    `log_IsTop`,

    `log_IsLock`,

    `log_Title`,

    `log_Intro`,

    `log_Content`,

    `log_PostTime`,

    `log_CommNums`,

    `log_ViewNums`,

    `log_Template`,

    `log_Meta`

) SELECT

    a.id,

    a.classid,

    1,

    '',

    0,

    0,

    '',

    0,

    0,

    a.title,

    a.smalltext,

    b.newstext,

    a.newstime,

    0,

    0,

    '',

    ''

FROM

    diguocms.phome_ecms_news as a,diguocms.phome_ecms_news_data_1 as b

where a.id = b.id

3、因为zblog内容没有去掉所以增加一个stripslashes()函数

我用的模板是yiliu

文件位置:zb_users/theme/yiliu/template/post-single.php

{php}

echo stripslashes($article->Content);

{/php}

本文链接:http://78moban.cn/post/11806.html

版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!

联系技术
文章删除 友链合作 技术交流群
1050177837
公众号
公众号
公众号
返回顶部