台灣深藍vBulletin技術論壇  

返回   台灣深藍vBulletin技術論壇 > 深藍官方整理發表區 > 教學文件深藍官方整理區 > 系統架設教學版

系統架設教學版 Apache Mysql 等架設教學

回覆
 
主題工具
舊 2006-03-29, 12:47 PM   #1
論壇站長
 
註冊日期: 2004-10-06
住址: http://www.twvbb.com
文章: 1,588
預設 【教學】Big5 與 UTF-8 之差異簡述

簡單來說(以下全部是經驗談)

Big5 有幾個特色

1. 每個中文字使用 2 bytes

2. 因為制定者腦殘,用到了控制碼,所以許多程式與軟體都會有許、蓋、功這類中文字的沖碼問題

3. 延伸字集中,有簡體字但是沒有定義日文字


UTF-8 則有以下特色

1. 採用變動大小,中文字使用 3 bytes,英文則維持 1 byte

 因此若轉碼後,資料庫整體會變成 1.5 倍大,200MB(Big5) -> 300MB(UTF-8)

2. 支援所有語言文字,還有一些怪怪圖形

3. 簡體與正體中文重複字只定義一次,例如說,簡體的"山",跟正體的"山",是同一個 UTF-8 編碼


至於怎麼轉碼呢....php 只要使用 iconv 函數即可

安裝方式 http://www.twvbb.com/vbb/thread/30/299/

使用方式 http://tw.php.net/iconv



我在 ptt 上回覆的就順便轉過來,往後在慢慢補齊
__________________
vBulletin 問題請在論壇討論,請勿私下詢問我,以利後人參考
ckmarkhsu 目前離線   回覆時引用此篇文章
舊 2006-04-01, 02:22 PM   #2
論壇站長
 
註冊日期: 2004-10-06
住址: http://www.twvbb.com
文章: 1,588
預設

補充幾篇不錯的文章

談談Unicode編碼,簡要解釋UCS、UTF、BMP、BOM等名詞
http://fmddlmyy.home4u.china.com/text6.html

基本多文種平面
http://zh.wikipedia.org/wiki/%E5%9F%...B9%B3%E9%9D%A2

通用字元集
http://zh.wikipedia.org/wiki/ISO_10646

中日韓統一表意文字
http://zh.wikipedia.org/wiki/%E4%B8%...96%87%E5%AD%97

Unicode
http://zh.wikipedia.org/wiki/Unicode

UTF-8
http://zh.wikipedia.org/wiki/UTF-8

UTF-16
http://zh.wikipedia.org/wiki/UTF-16


順便做個筆記 準備來補完這篇
__________________
vBulletin 問題請在論壇討論,請勿私下詢問我,以利後人參考
ckmarkhsu 目前離線   回覆時引用此篇文章
回覆

書籤

主題工具

發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇禁用 HTML 代碼
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為北京時間。現在的時間是 04:41 PM


Powered by vBulletin® 版本 3.7.3
版權所有 ©2000 - 2010,Jelsoft Enterprises Ltd.
Ad Management by RedTyger