[閒聊]個人的UTF-8化
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
[閒聊]個人的UTF-8化
因為工作的關係,資料庫是用 PostgreSQL
首先在一開始資料庫就內定為 UTF-8 了!
然後將 lang 改成 UTF-8
再用 UltraEdit 將全部的檔案轉成 UTF-8
我不確定這跟各位大大在板上討論的 UTF-8化 是不是相同的?!
但是似乎看起來一切正常....我也搞不清楚!可能測試的不夠多吧~
因為板上的 UTF-8化...看的我頭大大腦漲漲 .....
感覺好像沒那麼複雜....卻又質疑自己的方法是不是又太簡單了一點....@@"
請各位大大指教一下...兩者的差異~@@"
首先在一開始資料庫就內定為 UTF-8 了!
然後將 lang 改成 UTF-8
再用 UltraEdit 將全部的檔案轉成 UTF-8
我不確定這跟各位大大在板上討論的 UTF-8化 是不是相同的?!
但是似乎看起來一切正常....我也搞不清楚!可能測試的不夠多吧~
因為板上的 UTF-8化...看的我頭大大腦漲漲 .....
感覺好像沒那麼複雜....卻又質疑自己的方法是不是又太簡單了一點....@@"
請各位大大指教一下...兩者的差異~@@"
I Love You......^^"
能把你測試的網站post出來給大家分享一下嗎^^
麻煩你囉
why3s.com
麻煩你囉
why3s.com
優質主機盡在 why3s.com
php/mysql/cgi主機.每年只要200元.就能輕鬆架起自己的網站喔!!可架phpbb
● 歡迎各位站長代賣我們的空間,意者請聯絡我們 ●
● 協助站長將phpbb由從自己電腦架設的主機上搬到網路上的虛擬主機 ●
php/mysql/cgi主機.每年只要200元.就能輕鬆架起自己的網站喔!!可架phpbb
● 歡迎各位站長代賣我們的空間,意者請聯絡我們 ●
● 協助站長將phpbb由從自己電腦架設的主機上搬到網路上的虛擬主機 ●
這是小弟的測試網站,您可以上來試試看why3s.com 寫:能把你測試的網站post出來給大家分享一下嗎^^
麻煩你囉
why3s.com
http://sf1.arel-fareast.com/phpBB2/index.php
我版面更換過,不太確定是否是 UTF-8 化過的,我等等去查看看
I Love You......^^"
謝謝你喔^^
優質主機盡在 why3s.com
php/mysql/cgi主機.每年只要200元.就能輕鬆架起自己的網站喔!!可架phpbb
● 歡迎各位站長代賣我們的空間,意者請聯絡我們 ●
● 協助站長將phpbb由從自己電腦架設的主機上搬到網路上的虛擬主機 ●
php/mysql/cgi主機.每年只要200元.就能輕鬆架起自己的網站喔!!可架phpbb
● 歡迎各位站長代賣我們的空間,意者請聯絡我們 ●
● 協助站長將phpbb由從自己電腦架設的主機上搬到網路上的虛擬主機 ●
-
- 竹貓忠實會員
- 文章: 981
- 註冊時間: 2003-02-24 23:34
MYSQL也是可以阿~~~為什麼一定要限制資料庫是某種~~~sakamoto 寫:utf-8其實並不難的.只是在資料庫上面.並不是每一個人的都是PostgreSQL 這種的..再加上utf-8的資料會變的比較肥大.我想這一點就是大家最不能接受的吧..
還有在mail的地方最好不要改成utf-8因為這樣的話會讓收信人的信件變成亂碼....
>>再加上utf-8的資料會變的比較肥大
這點絕對是錯的~~~UTF-8是過渡時期的東西~~~
他的編碼為~~ASCII的編碼維持一個字元(非英文語系的單字元例外)~~
然後將所有(幾乎所有)雙字元重新編碼~~~
所以說~~~UTF-8的編碼是~可能是一個字元~~可能是2個字元~~
unicode(UTF-16)則就不同~~~
不管是任何文字(原本是單字元或是雙字元)~~
通通編碼為2個字元~~~
但因為檔案交換的原因~~~應該短時間還不會完全取代UTF-8
再者~~MAIL一定要編碼為UTF-8~~~
因為當你網頁語系改為UTF-8~~~使用者POST出去的資料都是UTF-8的編碼~~
放到SQL裡也都是UTF-8的編碼~~~~
如果沒修改為UTF-8的編碼~~會導致某些訊息是亂碼~(正常顯示的只有原本在MAIL檔裡面輸入的文字)
凡舉你的討論版名稱等等~~~都是亂碼~~~
當然~~這是可以解決的~~要請使用者按右鍵(在信件中)~~將語系設定為UTF-8~
這時~~~原本不是亂碼的~~~就變亂碼了~~~
但是~~你發佈的訊息卻是正常顯示~~~~
我的測試版包含亞洲語系UTF-8化~
可以去測試看看~~~~註冊~~收到新訊息等等~~~
他送出的語系以你當時選的(使用者資料庫)為準~~~