小米技术社区
小米技术社区管理员 关于小米

27岁,山西运城人,职业电商经理人,前端开发工作者,从事过网站建设、网络推广、SEO、SEM、信息流推广、二类电商、网络运维、软件开发,等相关电商工作,经验较为丰富,小米技术社区致力于为广大从事Web前端开发的人员提供一些力所能及的引导和帮助 ...[更多]

E-mail:mzze@163.com

Q Q:32362389

W X:xiaomi168527

小米技术社区大牛王飞 关于王飞

27岁,山西运城人,职业电商经理人,网络工程师兼运维,从事过运营商网络建设,企业网络建设、优化。数据中心网络维护等通过,经验丰富,座右铭:当自己休息的时候,别忘了别人还在奔跑。 ...[更多]

E-mail:wf_live@126.com

Q Q:3940019

微博:王小贱ss

小米技术社区设计小艳 关于小艳

大于花一样的年龄,河南郑州是我家,2010年在北京接触团购网,2011年进入天猫淘宝一待就是四年,如今已经将设计走向国际化(ps:误打误撞开始进入阿里巴巴国际站的设计,嘿嘿)五年电商设计,丰富经验,从事过天猫淘宝阿里各项设计,店铺运营,产品拍摄;我将我的经历与您分享是我的快乐!座右铭:越努力越幸运! ...[更多]

E-mail:97157726@qq.com

Q Q:97157726

标签云
精品推荐
  • 帝国cms安全性防护-防患于未然

    帝国cms安全性防护-防患于未然

    帝国cms安全防护主要从以下几个方面来1.如果是展示站点,用不到个人空间,删除e/space文件,并在后台关闭会员注册,并开启验证码,提升安全性严重性:不法分子通过注册账号,在e/s……
    913人已经看过了
  • 帝国cms随机调用信息

    帝国cms随机调用信息

    我们知道,帝国cms随机调用标签是[ecmsinfo]1,5,32,0,0,2,0,”,’rand()’[/ecmsinfo]但是这种调用方式在数据量特别大的时候严重影响生成速度,对于中大型网站不建议使用 我们……
    2875人已经看过了
  • 帝国cms分页列表样式

    帝国cms分页列表样式

    <div class="pagelist">[!--show.listpage--]</div>css/*pagelist*/.pagelist{ text-align:center; overflow: hidden; margin-top:60px; clear: both;}.pageli……
    1823人已经看过了
  • 帝国cms灵动标签用法

    帝国cms灵动标签用法

    1、标题+简介示例:[e:loop={2,1,0,0}] <h1><a href="<?=$bqsr[titleurl]?>" target="_blank" title="<?=$bqr[title]?>"> <?=esub($bqr[title],36)?> </a></h1><p><?=esub($b……
    464人已经看过了
  • 帝国常用标签汇总

    帝国常用标签汇总

    帝国CMS内容页模版如何调用当前栏目名称和链接 <a href="<?=sys_ReturnBqClassname($navinfor,9)?>/">[!--class.name--]</a>……
    357人已经看过了
您的位置:首页 > CMS > 帝国CMS

帝国CMS只备份栏目和模板的方法

分类: 帝国CMS96个赞

因为工作的原因今天碰到了一个帝国备份还原的问题:

 

 

情景:公司帝国cms站点是14年上线的,到目前已经4年多了,数据已经达到10W+,其中98%都是新闻数据,现在要做服务器迁移,考虑到数据过多,后台生成数据慢,打开速度慢,等原因,最后综合考虑只要模板和栏目框架即可,原更新的数据只保留静态页,不再入数据库,之前备份帝国cms的网站基本都是整站备份,整站还原,那么在这种情况下应该如何备份呢?

 

方法一:不备份所有帝国cms数据内容表


我们知道帝国cms有8大模型,分别是

1、新闻系统数据表  ( phome_ecms_news )
2、下载系统数据表  ( phome_ecms_download )
3、图片系统数据表  ( phome_ecms_photo )
4、FLASH系统数据表  ( phome_ecms_flash )
5、电影系统数据表  ( phome_ecms_movie )
6、商城系统数据表  ( phome_ecms_shop )
7、文章系统数据表  ( phome_ecms_article )
8、分类信息数据表  ( phome_ecms_info )

 

我们在备份数据的时候只用把这8大数据表前面的√去掉就行,剩下的数据表在选择性去掉,具体去掉哪些保留哪些就要看你网站的实际情况了,详情参考:帝国cms数据库数据表详细说明 ,一般不保留的有

 

phome_enewsdolog  操作日志表
phome_enewsdownerror 错误报告表
phome_enewsgbook 留言板表
phome_enewsgbookclass 留言分类表
phome_enewslog  登录日志表       yes no
phome_enewsdolog    操作日志表       yes no
phome_enewsloginfail    登录错误记录表
phome_enewsfeedback 信息反馈表
phome_enewsfeedbackclass    信息反馈分类表     (不用选,为了防止多选特意备注上)
phome_enewsfeedbackf    信息反馈字段表 (不用选,为了防止多选特意备注上)
phome_enewsfile_member  空间会员表
phome_enewsfile_other   (不用选,为了防止多选特意备注上)
phome_enewsfile_public  (不用选,为了防止多选特意备注上)

除去这些之外,剩下的就是你要备份的咯,亲测一切OK,不会报错


98.png


方法二:只备份需要的东西


1、比如说:如果你要备份模型那么就只备份模型字段表

模型字段
phome_enewsf    模型字段表    
phome_enewsmod  模型表   
phome_enewstable    模型数据表表


2、如果你要备份栏目,那么就只备份栏目表:
栏目
phome_enewsclass    栏目主表        yes no
phome_enewsclassadd 栏目副表        yes no
phome_enewsclassf   栏目字段表


3、如果你要备份模板的,那么就只备份模板表:
全文搜索数据表
phome_enewssearchall 
全文搜索数据源表      
phome_enewssearchall_load  
phome_enewsbqtemp   标签模板表       yes no
phome_enewsbqtempclass  标签模板分类表     yes no
phome_enewsclasstemp    封面模板表       yes no
phome_enewsclasstempclass   封面模板分类表     yes no
phome_enewsjstemp   JS模板表       yes no
phome_enewsjstempclass  JS模板分类表     yes no
phome_enewslisttemp 列表模板表       yes no
phome_enewslisttempclass    列表模板分类表     yes no
phome_enewsnewstemp 内容模板表       yes no
phome_enewsnewstempclass    内容模板分类表     yes no
phome_enewspagetemp 自定义页面模板表        yes no
phome_enewspubtemp  公共模板表       yes no
phome_enewssearchtemp   搜索模板表       yes no
phome_enewssearchtempclass  搜索模板分类表     yes no
phome_enewstempvar  公共模板变量表     yes no
phome_enewstempvarclass 公共模板变量分类表
phome_enewstempbak  模板备份表       yes no
phome_enewstempgroup    模板组表


4、其他一些常用的表
友情链接
phome_enewslink 友情链接表       yes no
phome_enewslinkclass    友情链接分类表
定时刷新任务表
phome_enewsdo
计划任务表
phome_enewstask

 

 

如:如果你你动过数据模型,在里面添加过字段,那么
模型字段是肯定要备份的
phome_enewsf    模型字段表    
phome_enewsmod  模型表    
phome_enewstable    模型数据表表

 

详情参考:帝国cms数据库数据表详细说明

小米技术社区

本站内容均为小米原创,转载请注明出处:小米技术社区>> 帝国CMS只备份栏目和模板的方法