最新版dedecms怎么实现PC站和手机站数据同步
为了获得最为准确以及完善的答案,您可以通过您的手机直接免费拨打致电您手机号归属地所在地区的10086转人工客服,他们都是经过专业的业务知识培训,提供的答案最为准确几近无误,接通后来询问: dedecms移动站静态化 的问题的详细情况及相关问题的解答
永久免费的建站系统有:
1、ECTouch
ECTouch是一款开源免费的移动商城网店系统。能够帮助企业和个人快速构建手机移动商城并减少二次开发带来的成本。
ECTouch采用PHP+MYSQL方式运行,拥有灵活的标签系统,能够在DW类编辑器中快速制作模板,适合前端美工设计。
2、蝉知
蝉知系统是一款开源的的企业营销自助建站系统。它专为企业营销设计,伪静态网址、关键词、语义化结构,内置流量统计。
蝉知功能全面,文章发布、会员管理、论坛评论、产品展示等,并内置商城系统,商品、订单、物流、支付功能完备。除了免费版还有更加专业的企业版和适合建站公司的站群版。
3、JTBC
JTBC是一套可对现有模块进行扩充与克隆的网站系统核心,全面使用了模板包与语言包结构,为用户的修改提供方便,网站内容的每一个角落都可以在后台予以管理,是一套非常适合用做系统建站或者进行二次开发的程序核心。
JTBC是跨平台的,有ASP/PHP/ASPNET/JAVA四种开发环境,可在多环境下开发网站。
4、DEDECMS
DedeCms是国内知名的PHP开源网站管理系统,基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台。
DEDECMS可以综合管理网站上各种栏目的通用工具,新闻、产品、文档、下载、音乐、教学视频等。DedeCms的免费版主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建。
5、SiteServer CMS
SiteServer CMS是基于微软.NET平台开发的网站内容管理系统,它集成了内容发布管理、多站点管理、定时内容采集、定时生成、多服务器发布、搜索引擎优化、流量统计等多项功能。
SiteServer CMS定位于中高端市场。提供“PC+移动”一体化技术解决方案,可以为每个发布终端设置不同的模板。
一、最新版的织梦本身就有手机版的功能,根目录下的m文件就是手机版的入口文件,手机版文件的命名是的PC版的命名加上后缀_m。如PC版的文件是list_articlehtm则对应的手机版的文件命名为list_article_mhtm
二、手机版的文件跟PC的放一起就行了,如PC的放在templets/moban文件夹下,手机的也放在这个文件夹下就可以了,只是调用路径不能用[dede:typelink/]手机的调用路径是href="listphptid=[field:id/]"。不用管data下的commonincphp文件,默认就是共用数据库的,如果要把手机版的也做成静态而同步更新数据的话,具体dede0com有详解
当前安装版本为:dedecms v57 utf8,
目标将网站由UTf8版本转换为GBK版。
2
写在转换之前:
要转换dede系统的版本,实际上是编码的转换的问题,要将mysqls数据从utf8转换为gbk编码,将模板文件的编码也要转换为GBK模式。
在本文中两个核心工具,帝国备份王和Editplus 编辑器。
用ebak2008工具的备份/恢复功能,巧妙dede数据库utf-8编码的无错转换为gbk编码格式。
站点文件的转换就用Editplus 编辑器。
END
二数据的备份
1
在转换之前,将dede做整站备份,备份内容包括mysql数据库,dede站点文件,如果网站容量非常大的话,可以登录php空间管理后台将整个网站进行打包,然后下载。
备份的目的就是了防止转换失败后还有退路。
登录dede后台,选择“系统 ”中 “数据库备份/还原 ”备份dede数据库。
2
备份完毕,请登录ftp下载到本地电脑保存。
Dede备份数据存储位置:/data/backupdata
END
三数据库编码转换
1
解压缩ebak2008,将ebak2008文件夹上传到网站空间的根目录。
用帝国备份王(ebak2008)反向操作,强制转换dedecms v57 utf8版本的mysql数据编码为gbk。
2
打开帝国备份王(ebak2008)工具(地址为:原域名/ebak2008),登陆
3
在登陆后的帝国备份王界面,点击“备份数据”,
4
备份数据界面,选择要备份的数据库,请注意操作,别选错了。
5
非常重要!php虚拟主机安装的dede系统是utf8版,在备份的时候不能选择 “utf8编码进行备份 ”。在这里要反向操作(如果是utf8就选gbk,如果是gbk就选utf8)。
备份时请特别注意:选择数据库编码为gbk,不能选择其它方式,否则在转换后会出现乱码。
数据存储目录命名为:date_gbk_20150618160956。一般用默认的就可以了。
点击,屏幕最下方的 开始备份 ,等待完成操作!
END
四将gbk格式的dede数据库备份恢复到系统
登陆主机ftp后台,将原来的dedecms的目录dede,改为deded_utf8_bak
上传DedeCMS-V57-GBK-SP1tar,到主机后台进行解压缩,将其中的uploads文件夹改为dede,移动到public_html/目录中,此操作可以节省大量上传的时间
接着就可以重新安装dede系统了,安装过程不作演示
在安装DedeCMS-V57-GBK-SP1版时,按默认安装即可。安装完毕后,进后台将插件之类的也重新安装好
然后登录ebak2008数据库备份工具,选择“数据恢复”,恢复第二步骤中将utf8编码强制转换为gbk格式的数据库(date_gbk_20150618160956)。
帝国备份王(ebak2008)恢复数据仅需要50秒左右,速度相当的快。恢复数据后,请登录dede管理后台,重新生成一下网页。
检查首页无乱码,织梦网站管理系统(dedecms)utf8成功转换gbk。
进入网站管理后台,检查数据库表,Mysql数据表无乱码:
转换成功后的小错误,由于dede默认的utf8和gbk版本的差别,在转换成功后,“图文资讯”和“首页幻灯片”丢失,丢失的重新上传一下就OK!整个过程无报错,显示正常
再次进入主机后台找到dede_utf8_bak目录下的uploads下的alimg目录(这个目录就是首页和上传的存放的位置),把这个目录加入到剪贴板,
再进入dede目录下的uploads,复制剪贴板的文件到这里,这样就恢复正常了
本站使用的是dede默认的模板,所以在转换的时候没有改动dede的模板文件,如果你的网站对DEDE的一些文件没有改动,直接按照我的方法就可以成功转换。
如果有改动的文件,请将你改动的文件转换为gbk编码。
用Editplus 编辑器将站点文件中的utf8转换为gbk编码。
重点是dede模板文件编码的转换,细心的用Editplus 编辑器修改,完毕后,上传覆盖即可。
0条评论