织梦GBK/GB2312转utf-8编码操作步骤(全站修改方法
导读:DEDE技术DEDE技术目前MIP对编码是有严格要求,必须是UTF-8,那么对于大部分GBK或者GB2312的用户只能先将网站整体进行编码转换,才能进行MIP改造,不然改造后的页面是乱dede免费模板织梦模板网站。
目前MIP对编码是有严格要求,必须是UTF-8,那么对于大部分GBK或者GB2312的用户只能先将网站整体进行编码转换,才能进行MIP改造,不然改造后的页面是乱码一大片。
为什么MIP只支持utf-8?目前部分手机自带浏览器仅支持UTF-8,打开GBK的网站会出现乱码,所以为了手机的兼容性,MIP在这里规范了网页的编码为UTF-8。同时建议大家做网站尽量使用UTF-8,不仅是国际的主流编码,而且网站的质量也会有所减小。同时织梦模板本教程适用于其他PHP系统的cms,大概原理就是UTF-8程序替换,模版转码,数据库转码,这三部分的操作。详细讲解如下。
★ 转码准备工作——备份原GBK网站
在转码前,我们要有一些准备工作和注意事项
首先,针对GBK(GB2312)原网站,进行备份,步骤如下:
第一,利用后台数据备份功能进行数据库备份,进入后台,依次点击,(或者用 帝国备份王)
系统—系统设置—数据库备份/还原 这里出现数据库表单,
在这里点击“确定”进行数据库备份,根据数据库大小,备份时间长短不一。
第二,等待数据库备份完毕之后,将网站根目录下面所有文件进行打包,备份
到这里网站资料以及数据库备份完成。
进行整站备份的目的是,防止转码失败后,进行整站恢复。
完整的织梦网站分三部分,程序、模版、数据库,我们依次针对这三部分进行转码操作。
转码的原理就是
用帝国数据备份王进行数据库转码,
用织梦UTF-8的程序直接替换GBK的程序,
用网页编辑器进行模版转码。
★ 转码工作拆解之数据库转码
数据库转码,测试了几种方式,发现转码最安全最完整的方式就是使用帝国数据备份王
下载地址 ebak点phome**/ 我们在压缩包得到
这个upload可以改成其他名字再放到网织梦模板站里面,比如我改成 shuju
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-18 ,文章织梦GBK/GB2312转utf-8编码操作步骤(全站修改方法主要讲述全站,操作步骤,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_29078.html