dedecms开始收费了,帝国cms也会收费吗?很多站长朋友都在担心,但这个问题可想而知,官方是不会做正面回应的,本来让大家一直免费用已经够意思了,彼此心照不宣是可以的,还要官方给出正式的免费声明,有这好事吗?很多小伙伴已开始考虑提前准备退路了,比如把帝国cms网站转为zblog网站就是一种方案,毕竟zblog的收费比帝国cms和dedecms低多了!下面仿站网分享下帝国cms迁移到zblog的方法和步骤,具体如下:
1、先把帝国cms的分类对应添加到zblog的分类上。
2、在数据库中用sql语句进行分类迁移:
INSERT INTO `lz`.`lz_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 fangzhan.phmoe_enewsclass
3、在数据库中用sql语句进行文章迁移
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 sq_nbb.phome_ecms_news as a,sq_nbb.phome_ecms_news_data_1 as b where a.id = b.id
4、因为zblog内容没有去掉\所以增加一个stripslashes()函数
{php}echo stripslashes($article->Content); {/php}
我用的模板是tpure,文件位置:zb_users/theme/tpure/template/post-single.php。
好了,有动手能力的朋友,不妨试试,注意:所有操作一定先做好备份!!!
有备份随便鼓捣都不怕,没备份,那就是找死的节奏!一旦有故障,自己技术不过硬,再想换回去,那就只能泪崩了!