OTTO
1
ตอนนี้เราพร้อมแล้วที่จะเปลี่ยนระบบภาษาไทยเป็น UTF-8 จริงๆหรือ??
เป็นข้อสงสัยอย่างนึง เพราะส่วนใหญ่ยังเห็นเป็น tis-620 หรือ windows กันอยู่เลย ผมก็กะว่าจะลองเปลี่ยนเป็น UTF-8 แต่ตอนนี้ไม่ค่อยแน่ใจนัก เลยมาถามความเห็นกันก่อนว่าตอนนี้เราพร้อมที่จะเปลี่ยนระบบภาษาไทยเป็น UTF-8 จริงๆหรือเปล่า…
An_ant
2
icez
3
จริงๆ ติดแค่ฐานข้อมูลแล้วนะครับ
ถ้าสามารถจัดเก็บในรูป UTF-8 ได้ (mysql >= 4.1) ก็คือได้เลย
สำหรับผมเองคง convert เป็น UTF-8 เร็วๆ นี้ แหละครับ
sheroku
4
ถ้าในเฉพาะภาษาไทยทำไมต้องใช้ unicode ล่ะครับ การจัดเก็บก็ใช้ขนาดมากกว่า แต่ถ้าหลายภาษาไม่เถียง
iCafe
5
เพื่อรองรับ app ในอนาคตไงครับ
OTTO
6
ถ้าตอนนี้เรายังไม่มั่นใจที่จะเปลี่ยน แต่ต่อไปข้างหน้าเราค่อยเปลี่ยน มันจะมีผลเสียอะไรต่อเว็บของเรา หรือข้อมูลในฐานข้อมูลของเราหรือไม่ครับเนี่ย ขอผู้รู้ผู้รู้วานบอกทีครับ… 
ปล.ว่าแต่ถามเรื่อง UTF-8 ทำไมจิตพิสัยโดนติดลบหว่า
icez
8
[quote author=OTTO link=topic=4729.msg38569#msg38569 date=1163670359]
ถ้าตอนนี้เรายังไม่มั่นใจที่จะเปลี่ยน แต่ต่อไปข้างหน้าเราค่อยเปลี่ยน มันจะมีผลเสียอะไรต่อเว็บของเรา หรือข้อมูลในฐานข้อมูลของเราหรือไม่ครับเนี่ย ขอผู้รู้ผู้รู้วานบอกทีครับ… 
[/quote]ถ้าเตรียม script convert ให้ดีก็ไม่น่าจะมีปัญหานะครับ
ส่วนฐานข้อมูล พอเป็น utf8 จะทำให้ส่วนที่เป็น text กินเนื้อที่เพิ่มขึ้นอีกเท่าตัวนึงเลย เนื่องจาก utf8 เก็บ 16 byte ครับ
OTTO
9
ขอบคุณทุกความคิดเห็นครับ…
kke
10
เรื่องฐานข้อมูลแล้วแต่จะเลือกใช้ครับไม่มีใครบังคับ
ขอให้จัดเก็บและแสดงผลได้ถูกต้องเป็นใช้ได้
utf-8 จำเป็นเมื่อต้องการจัดเก็บ/แสดงพร้อมๆกันหลายภาษา และใช้พื้นที่จัดเก็บมากกว่าเท่าตัว
ส่วน tis-620 จะแสดงได้แค่ 2 ภาษา คือ ไทย อังกฤษ ใช้พื้นที่จัดเก็บ 1 byte ต่อตัวอักษร
ส่วนเรื่องของการ convert หาก convert ตอนนี้ได้ รอ convert ในอนาคต มันก็ได้เหมือนกัน
ยกเว้นว่าเลือกใช้แต่แรกตั้งแต่ติดตั้ง อันนี้ก็ไม่ต้องไปวุ่นวาย convert ภายหลัง
จากที่เห็นตอนนี้ script ใหม่ๆหลายตัวรองรับ utf-8 แต่ก็ใช้แบบ tis-620 ได้เช่นกัน
หรือพวกที่มี lang_thai ให้เฉพาะ utf-8 ก็เอามา convert กลับเป็น tis-620 ได้เช่นกัน
pat
11
ฟันธงไปใช้ utf-8 ได้แล้วครับ
bunpot
12
แบบนี้เวลาทำเว็บไซต์ ก็ต้องเขียนให้รองรับ utf-8 ซิครับ
OTTO
13
ผมเห็นปัญหากว้างๆอย่างนึงคือ ผู้จัดทำเว็บไซต์ส่วนใหญ่จะใช้ CMS ทำเว็บ มากกว่าเขียนขึ้นมาเอง(ผมก็เป็นหนึ่งในนั้น) แล้ว CMS บางตัวเห็นเขาบอกว่า มีฟังชั่นบางอย่างของตัวมันเองไม่สนับสนุน UTF-8 (อย่าง CMS ที่ผมใช้อยู่) ซึ่งผู้ใช้ส่วนใหญ่ก็ไม่ถนัดเรื่องภาษาคอมพ์ จึงเป็นเรื่องยากที่จะให้ผู้ใช้ตามแก้ไขฟังชั่นที่เป็นปัญหานั้นๆ ผมจึงรู้สึกว่ามันเป็นเรื่องใหญ่เกินสำหรับผู้ใช้งานทั่วไป เพราะถ้าเปลี่ยนเป็น UTF-8 แล้วเกิดปัญหากับสคลิปของบางฟังชั่น ผู้ใช้ก็มืดแปดด้านแล้วล่ะครับ แค่คิดผมก็เริ่มมืดไป 2-3 ด้านแล้วล่ะครับ…
ปล.โฮสที่สนับสนุนให้เปลี่ยน น่าจะมีทีมงานคอยช่วยเหลือลูกค้าที่จะเปลี่ยนเป็น UTF-8 ด้วยก็ดสิีนะ…