1 頁 (共 1 頁)

[問題]一定要UTF-8才可以.big5不行嗎 orz

發表於 : 2006-02-25 05:43
cloudsnow30
如題..
看版上一堆改ut8的文.
實在很疑問..
以後用phpbb一定要用utf8才可以嗎..
實在搞不懂這個有什麼好處..(除了多國語言以外.似乎用不太到哩..)

現在我是用竹貓的2.0.19的版本.然後下載big5語系.
在論壇和資料庫看中文都ok

然後又開了一個用竹貓2.0.19完整版的..(因為還在試著改自己的新風格)
結果到資料庫一看.除了英文以外.中文都亂碼...

要改嘛.好像又工程浩大.
之前灌Appserv時.資料庫的編碼是選big5碼的..
如果要改ut8是不是只有重灌一途..
如果不改的話.以後會不會出現一堆有的沒的問題..

很疑惑啊..
utf8倒底有什麼好呀..
實在想不透呀...
如果要改.
一個全新的utf8論壇.(這ok.下載竹貓提供的就好..= =)
但資料庫方面.外掛方面又該怎麼辦...
真傷腦筋...

ps.我把所有utf8的文章都看過了.還是搞不懂..utf8話倒底有什麼好處 = =

另外建議把所有utf8的文章做一個總整理.不然實在搞不懂哪個有用哪有沒有的.搜尋出來.很多是這篇連到那篇.那篇連到這篇.快被搞昏了...浪費了那些大大的心意 orz

...

發表於 : 2006-02-25 06:23
jwxie
謝謝你的意見,目前utf-8仍然在試用狀態, 有部份地方的確很需要改善啦

到底utf-8和big-5有什麼分別XDDD"?

基本上, 你是對的, utf-8是支援多國語言, 就像現在竹貓己見更新了 utf-8
你去測試區, 會看到小糖測試....
http://phpbb-tw.net/phpbb/viewtopic.php?t=42613

關於BIG-5, 他只會支援『繁體中文字』, 相反, 就不能支援簡體字啦....
不是全部不能支援, 是有可能出現亂碼 / 文字變成數字, 像↓
45&卫*568&兰
目前竹貓更新到 UTF-8, 也是為了支援簡體使用者,因為phpBBCN並不是官方認可的....

能夠統一外掛編碼嗎?

你提出統一的事, 也有很多人提出過, 從外掛作者的角度看起來的確是沒什麼問題, 不過呢, 選擇編碼還是使用者自己的喜好。

我該選那一種編碼好呢?

BIG-5和UTF-8兩種很不一樣: UTF-8佔資料庫很大,也就是說一旦更新以後,竹貓每一個「中文字」都會變多元位....就有一位大大曾經說過,
假如是我的話, 我首推BIG5 , 怎麼說咧
UTF-8佔用的長度太長了(例如"你"這個字BIG5只佔兩位元組,UTF8至少佔3-4個)
加上大部分的外掛(像虛擬形象,水怪等等)幾乎都是BIG5玩意
改成UTF8還要最很多麻煩就是
因此, 你的空間很小, 暫時也不想麻煩, 建議你還是用big-5

建議整理一下文章?

目前整理utf-8這件事, 我想竹大會盡快找大大們處理,

不過目前我已經在新手通裡面收集了好多篇轉碼和utf-8的文章, 你如果需要可以參考....
http://phpbb-tw.net/phpbb/viewtopic.php?p=223111#223111

更多轉碼問題?
另外我好像忘了兩篇utf-8的文章加進去,
需要的話可能我會去整理一下, 把過程都給吸出來....
因為主要都是先參考竹大的
http://pb.idv.tw/phpbbutf8/index.html
再來就是把DB變成utf-8→輸入, and 語言系→utf-8→lang_main固定utf-8
如果還不行可能是忘了inclues裡加上utf-8

裝外掛?
目前竹貓外掛情況不能一律去看是utf-8還是big-5, 因為我也曾經裝過直接是utf-8
不過建議最好先去檢查是utf-還是big

態度?
目前我還是保持一種沒兩樣的態度去看utf-8和big-5, 原因很簡單, 就如上面引言一回大大說, utf-8很肥, 卻修正很多東西; 相反, big-5只支援繁體, 卻修正沒幾樣....
一般來說, utf-8的確沒什麼特別, 也許是不會衝碼吧? 不過兩者各有優點, 應該決定於個別使用者的喜好。像dz和phpbb論壇一樣, 兩者各有好處, 也各有麻煩, 所以不能盡說那個好。
不過我本人也喜歡big-5, 畢竟不會食資源那麼多......


整理我想是一件很重要的事, 所以各位大大將會努力的.....

發表於 : 2006-02-25 09:33
DL
1. big5會有許功蓋衝碼
2. utf-8是國際語言
3. [code][/code]bbcode內的中文,在big5不能正常顯示
4. phpmyadmin會顯示亂碼是因為你沒掛phpmyadmin的utf-8語言包
5. big5某些字不能搜尋
6. big5某些字不能註冊

.....

發表於 : 2006-02-25 09:38
jwxie
謝謝DL :oops:
所以utf-8要手動的修正可能比起BIG-5會少很多......
目前BIG-5都有修正可以去改善DL所說的情況,
當然啦, 如果你是想向國際化, UTF-8可能是你的選擇囉XDDD"@@

PS: 小糖找到這一篇給我
http://vbb3.twftp.org/showthread.php?t= ... ge=1&pp=10

發表於 : 2006-03-28 13:23
akimasa
UTF-8解決不少BIG-5的篇碼問題,及多語言共存的問題,但也衍生不少轉換的問題! 哎!~~ 真害!~ 痛若!~

發表於 : 2006-05-12 13:08
akimasa
試了各種方法,要將mysql由big5碼轉到utf-8都失敗,能否請教一下,竹貓是如何順利轉換的阿! 救狼喔! :cry:

發表於 : 2006-05-12 13:43
chiouss
akimasa 寫:試了各種方法,要將mysql由big5碼轉到utf-8都失敗,能否請教一下,竹貓是如何順利轉換的阿! 救狼喔! :cry:
狼來了~ XD
http://chiouss0817.wordpress.com/2006/0 ... -to-utf-8/
站內還有很多文章,多用搜尋吧!

發表於 : 2006-05-13 00:15
233062306
其實 "現在" 的utf-8及big5都是各有各好...jwxie大有解釋兩者的...

但是utf-8應該是大趨勢...日後將會更更更普及~因為:
目前utf-8仍然在試用狀態, 有部份地方的確很需要改善啦
當utf-8成熟時...就會取代big5了...當然~轉不轉還是個人問題~ :-D :-D
utf-8還在發展階段~潛力不錯~但這也是人們不用它的原因了~~ :oops: :oops:

發表於 : 2006-05-13 10:37
jwxinst
之前的試用狀態
應該詳細地說是UTF-8在PHPBB仍然有待改善
這是很久以前討論裡有大大說過的



而上面有多次提到 UTF-8修正, 詳細介紹是說
使用16位的編碼空間。也就是每個字符占用2個字節(位元組byte),基本上滿足了各種語言的使用。
http://phpbb-tw.net/phpbb/viewtopic.php?t=44111