目前MIP對編碼是有嚴(yán)格要求,必須是UTF-8,那么對于大部分GBK或者GB2312的用戶只能先將網(wǎng)站整體進(jìn)行編碼轉(zhuǎn)換,才能進(jìn)行MIP改造,不然改造后的頁面是亂碼一大片。
為什么MIP只支持utf-8?目前部分手機(jī)自帶瀏覽器僅支持UTF-8,打開GBK的網(wǎng)站會出現(xiàn)亂碼,所以為了手機(jī)的兼容性,MIP在這里規(guī)范了網(wǎng)頁的編碼為UTF-8。同時(shí)建議大家做網(wǎng)站盡量使用UTF-8,不僅是國際的主流編碼,而且網(wǎng)站的質(zhì)量也會有所減小。同時(shí)本教程適用于其他PHP系統(tǒng)的cms,大概原理就是UTF-8程序替換,模版轉(zhuǎn)碼,數(shù)據(jù)庫轉(zhuǎn)碼,這三部分的操作。詳細(xì)講解如下。
★ 轉(zhuǎn)碼準(zhǔn)備工作——備份原GBK網(wǎng)站
在轉(zhuǎn)碼前,我們要有一些準(zhǔn)備工作和注意事項(xiàng)
首先,針對GBK(GB2312)原網(wǎng)站,進(jìn)行備份,步驟如下:
第一,利用后臺數(shù)據(jù)備份功能進(jìn)行數(shù)據(jù)庫備份,進(jìn)入后臺,依次點(diǎn)擊,(或者用 帝國備份王)
系統(tǒng)—系統(tǒng)設(shè)置—數(shù)據(jù)庫備份/還原 這里出現(xiàn)數(shù)據(jù)庫表單,
在這里點(diǎn)擊“確定”進(jìn)行數(shù)據(jù)庫備份,根據(jù)數(shù)據(jù)庫大小,備份時(shí)間長短不一。