如何进行编码的转换
更新时间:2013/11/15 点击:1712次
dedecms是一个功能强大网站内容系统,广泛应用在企业网站建设,信息网站建设,图片网站建设,门户类网站建设中,因其开源,使用简单,能生成静态页面,架构十分利于seo,并且资源比较丰富,安全性高而成为很多建站技术人员的首选。
首先,dede因为开源,很多高手在深入研究之后往往利用其技术漏洞进行攻击,所以一定要做好网站维护,网站运营的安全防备。
dede常用的两个编码是gb2312和utf的,由于这两个编码很不好兼容,所以如何有效的进行编码转换,可以解决后期网站二次开发的很多难题,今天所说的就是如何进行这两种编码的转换,在进行编码转换之前,一定要对网站做好数据备份,包括数据库内容的备份和前台页面的备份,以免转码出现失误造成数据瘫痪。
如何将gb转换为utf呢,首先打开数据库管理软件phpmyadmin,如果没有的话就安装一个,利用它将数据库文件全部导出
(export>>save as file >>go)
下一步将导出的文件,利用编辑器dreamweaver等将其中的gb全部替换成utf,dreamweaver要选择utf的编码,然后保存。
下面将utf编码的dede程序安装到服务器上或者本地,并利用phpmyadmin,将数据库中的数据全部清空(Structure>>select all>>go)
最后一步:将数据导入,选择已经利用编辑器转码的数据库导入(Import>>go)。
数据库导入完成之后,检查各项配置,如果没问题了,则在dede后台重新生成数据,刷新前台页面。
至此网站转码已经完成。