ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comความรู้ทั่วไปGooooooooooooogleทำไม google ต้องมีการเข้ารหัสตัวแปร ในการ search แต่ละครั้ง
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ทำไม google ต้องมีการเข้ารหัสตัวแปร ในการ search แต่ละครั้ง  (อ่าน 1916 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
may_sci
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 9



ดูรายละเอียด
« เมื่อ: 31 กรกฎาคม 2007, 21:18:58 »

เช่น คำว่า บ้าน ไม่ทราบว่าทำไมต้องเข้ารหัสด้วย ส่งไปโดยที่ไม่เข้ารหัสจะมีปัญหาไหม
query=%E0%B8%9A%E0%B9%89%E0%B8%B2%E0%B8%99

บันทึกการเข้า
nineton
ก๊วนเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 369



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 31 กรกฎาคม 2007, 21:21:45 »

คือจะว่ามันเข้ารหัสก็ ไม่เชิงอ่าคับ แต่เขาไม่ได้เข้ารหัสอ่า

คือถ้า อยู่ใน url เป็นแบบนั้น แต่ถ้าเรา เอามาแสดงใน หน้าเว็บมันก็จะเป็นคำจริงๆนั้นๆ เลย
บันทึกการเข้า

รับซื้อเว็บไซท์ 10,000 UIP ขึ้นไปประเภท บันเทิง,หนัง,เพลง,เว็บบอร์ด เสนอราคาได้ทาง PM ครับ
hunter
ก๊วนเสียว
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 393



ดูรายละเอียด
« ตอบ #2 เมื่อ: 31 กรกฎาคม 2007, 21:23:39 »

เช่น คำว่า บ้าน ไม่ทราบว่าทำไมต้องเข้ารหัสด้วย ส่งไปโดยที่ไม่เข้ารหัสจะมีปัญหาไหม
query=%E0%B8%9A%E0%B9%89%E0%B8%B2%E0%B8%99



Google ใช้ UTF-8 ในการเข้ารหัสหน้าเว็บ แต่เราส่งไปด้วย iso-8859-11 หรือ tis-620 เวลาแปลงเป็น utf-8
มันก็ขึ้นโค้ดอย่างนั้นนั่นเอง Cheesy

บันทึกการเข้า

ทำการใหญ่ ใจต้องนิ่ง
ก้ามปู
เสือซุ่มด่า
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 218
ออฟไลน์ ออฟไลน์

กระทู้: 6,171



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 31 กรกฎาคม 2007, 21:26:31 »

เซิสภาษาอะไรครับนั่น

ภาษาประกิดมันก็ไม่ได้เข้ารหัสนี่ เซิสภาษาไทยป่าวครับนั่น  Grin
http://www.google.co.th/search...hl=th&q=thailand&meta=

เห็นมะ มันจะเป็นแต่ภาษาไทย
เพราะภาษาไทยมันแสดงใน url ไม่ได้อ่ะ มันไม่มีอักขร เข้าใจป่ะครับ

ลองไปหัดหรืออ่านเกี่ยวกับการเขียนโปรแกรมระบบนะครับ เดี๋ยวรู้เอง

เหมือนอ่านวิชาสังคมอ่ะนะ
บันทึกการเข้า

ตอนนี้ผมไม่ค่อยว่างตอบอะไรใครนะครับ เพราะไม่ได้เข้าบอร์ดเลย
myong1
สมุนแก๊งเสียว
*

พลังน้ำใจ: 33
ออฟไลน์ ออฟไลน์

กระทู้: 569



ดูรายละเอียด
« ตอบ #4 เมื่อ: 31 กรกฎาคม 2007, 21:34:56 »

ตรง URL ใส่ได้แค่ตัวหนังสือภาษาอังกฤษและตัวเลข และสัญลักษณ์บางอย่างได้แค่นั้นเองครับ

ถ้าเป็นสัญลักษณ์พิเศษหรือภาษาไทย ก็จะถูก url encode ก่อนครับ

ดูเพิ่มเติมได้ตาม link นี้ครับ  Smiley
โค๊ด:
http://en.wikipedia.org/wiki/Url_encode
บันทึกการเข้า
au8ust
ยามหน้าคลังแสง
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 103
ออฟไลน์ ออฟไลน์

กระทู้: 3,480



ดูรายละเอียด
« ตอบ #5 เมื่อ: 31 กรกฎาคม 2007, 21:41:58 »

ได้ยินว่าใน Firefox 3 จะแก้ปัญหาเรื่องนี้ครับ
บันทึกการเข้า
ColdMoney
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 200
ออฟไลน์ ออฟไลน์

กระทู้: 12,548



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 31 กรกฎาคม 2007, 21:46:43 »

ปรกติจ้า เข้ารหัสเพื่อให้เป็นมาตรฐานสำหรับทุกภาษา  Smiley
บันทึกการเข้า

amaudy
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 1,210



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 01 สิงหาคม 2007, 00:10:17 »

ส่วนตัวผมชอบ UTF-8 นะครับ
ผมว่ามันมาตรฐานดี

เมื่อก่อน จะเกี่ยงกัน ระหว่าง Windows-874 กับ TIS-620
พอ UTF-8 มา ประกอบกับประสบการณ์ย้ายฐานข้อมูลบ่อยๆ
ผมค้นพบว่า UTF-8 มันเข้าท่าที่สุด
ถึงแม้มันจะใช้พื้นที่เก็บข้อมูลเยอะว่าแบบอื่นก็เถอะ

คิดๆอยู่
ว่าเมื่อไหร่นะ ที่จะลืมไปเลย ว่าเราใช้การ Encode แบบไหนอยู่
บันทึกการเข้า

EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,459



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 01 สิงหาคม 2007, 00:19:48 »

ส่วนตัวผมชอบ UTF-8 นะครับ
ผมว่ามันมาตรฐานดี

เมื่อก่อน จะเกี่ยงกัน ระหว่าง Windows-874 กับ TIS-620
พอ UTF-8 มา ประกอบกับประสบการณ์ย้ายฐานข้อมูลบ่อยๆ
ผมค้นพบว่า UTF-8 มันเข้าท่าที่สุด
ถึงแม้มันจะใช้พื้นที่เก็บข้อมูลเยอะว่าแบบอื่นก็เถอะ

คิดๆอยู่
ว่าเมื่อไหร่นะ ที่จะลืมไปเลย ว่าเราใช้การ Encode แบบไหนอยู่

แถมจะง่ายกว่าด้วยเพราะเราแทบไม่ต้องกังวลในการเขียน
ว่าให้ระบบมัน port กะภาษาอะไรบ้าง เพราะมันรับได้ทุกภาษา
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์