มีเว็บไซต์ที่ใช้งานมากกว่า 200 ล้านเว็บไซต์บนอินเทอร์เน็ต และเมื่อเราพูดถึงทั้งที่ใช้งานและไม่ได้ใช้งาน มีเว็บไซต์ประมาณ 1.7 พันล้านเว็บไซต์ (โดย 75% ไม่ได้ใช้งาน)
เราทุกคนเคยใช้อินเทอร์เน็ต และเป็นไปได้ว่าคุณต้องพิมพ์ที่อยู่ URL หรือ Uniform Resource Locator เพื่อไปยังที่ที่คุณกำลังจะเข้าสู่โลกออนไลน์
ยกตัวอย่างเช่น https://wethegeek.com/ หรือhttps://www.systweak.com/advanced-system-optimizer/download
มันน่าสับสนมากว่าทำไมเราต้องใช้ HTTP และอักขระพิเศษอื่นๆ เช่น '/', '#', '?' ใน URL?
วันนี้ ในบทความนี้ เราจะอธิบายให้กระจ่างว่า URL ของไซต์ทำงานอย่างไร และบทบาทของคำและสัญลักษณ์ที่ระบุข้างต้นคืออะไร
อ่านเพิ่มเติม: ซอฟต์แวร์ทำความสะอาดพีซีที่ดีที่สุดสำหรับคอมพิวเตอร์ของคุณ
โดยทั่วไปมีสี่ส่วนของ URL ที่ประกอบด้วย:
- มาตรการ
- ชื่อโฮสต์
- ท่าเรือ
- เส้นทาง
1. โปรโตคอล
เริ่มจากจุดเริ่มต้น มาพูดถึงโปรโตคอลกันก่อน
โปรโตคอลใช้สำหรับการสื่อสารที่เหมาะสมระหว่างไคลเอนต์และเซิร์ฟเวอร์ แอปพลิเคชันต่างๆ เช่น อีเมล การท่องเว็บ การท่องวิดีโอ ฯลฯ ใช้โปรโตคอลที่แตกต่างกัน เช่น HTTP, HTTPS, FTP เป็นต้น เพื่อให้การรับส่งข้อมูลดีขึ้น
- HTTP - ย่อมาจาก Hypertext Transfer Protocol โปรโตคอลนี้ใช้โดยเวิลด์ไวด์เว็บ (WWW) เป็นไคลเอนต์ - โปรโตคอลที่ใช้เซิร์ฟเวอร์
- HTTPS - ย่อมาจาก Hypertext Transfer Protocol Secure ใช้เพื่อความปลอดภัยและความเป็นส่วนตัวมากขึ้นระหว่างไคลเอนต์และเซิร์ฟเวอร์
- FTP – ย่อมาจาก File Transfer Protocol นอกจากนี้ยังเป็นโปรโตคอลไคลเอนต์ - เซิร์ฟเวอร์ซึ่งใช้สำหรับส่งไฟล์ระหว่างคอมพิวเตอร์ผ่านเว็บ
2. ชื่อโฮสต์
ชื่อโฮสต์คือรูปแบบที่อยู่ IP ที่มนุษย์อ่านได้ และเป็นชื่อที่กำหนดให้กับโฮสต์เฉพาะเพื่อแยกความแตกต่างระหว่างระบบ มันถูกใช้โดย Domain Name Servers (DNS) ดังนั้นคุณจึงสามารถเข้าถึงเว็บไซต์โดยใช้ชื่อของมัน แทนที่จะพิมพ์ที่อยู่ IP
ชื่อโฮสต์คือชื่อโดเมนที่ผ่านการรับรองโดยสมบูรณ์ (FQDN) เมื่อมีการระบุชื่อโดเมนอย่างสมบูรณ์ ซึ่งรวมถึงโดเมนระดับบนสุดด้วย
ตัวอย่างบางส่วนของชื่อโดเมนที่ผ่านการรับรองโดยสมบูรณ์ (FQDN) ที่มีชื่อโฮสต์คือ:
- google.com: ชื่อโฮสต์คือ 'www' ชื่อโดเมน 'google' และโดเมนระดับบนสุดคือ '.com'
- google.com: ชื่อโฮสต์คือ 'images' ชื่อโดเมน 'google' และโดเมนระดับบนสุดคือ '.com'
- office.com: ชื่อโฮสต์คือ 'products' ชื่อโดเมน 'office' และโดเมนระดับบนสุดคือ '.com'
เมื่อพูดถึงโดเมนระดับบนสุด จะเป็นส่วนสุดท้ายของชื่อโดเมน ต่อจาก 'dot'
ตัวอย่างบางส่วนของ TLD ที่มีการใช้งานอยู่ด้านล่าง:
- .com – ธุรกิจการค้า
- .org – องค์กรไม่แสวงหาผลกำไร
- .net – องค์กรเครือข่าย
- .gov – หน่วยงานราชการ
- .th – ประเทศไทย
- .ca – แคนาดา
- .au – ออสเตรเลีย
3. พอร์ต
หมายเลขพอร์ตสามารถเห็นได้ในเว็บหรือที่อยู่ URL น้อยมาก นี่เป็นเพราะโดยค่าเริ่มต้น HTTP ใช้พอร์ต 80 และ HTTPS ใช้พอร์ต 443
แต่เมื่อระบุหมายเลขพอร์ตใน URL จะระบุว่าเว็บเบราว์เซอร์ของคุณเชื่อมต่อกับพอร์ต
ตัวอย่างเช่น http://www.example.com:8080/path/
ตัวอย่างที่กล่าวข้างต้นระบุว่าเว็บเบราว์เซอร์เชื่อมต่อกับพอร์ต 8080 ของเซิร์ฟเวอร์ HTTP
4. เส้นทาง
เส้นทางคือลำดับของเซ็กเมนต์ที่หารด้วยเครื่องหมายทับ ลำดับนี้มักจะเป็นตำแหน่งเฉพาะของเพจหรือระบบไฟล์ มันขึ้นต้นด้วย '/' และไม่ควรขึ้นต้นด้วยเครื่องหมายทับคู่ (//) พาธยังรวมถึงชื่อไฟล์ที่ประกอบด้วย index.htm, products.php, about.html เป็นต้น
เครื่องหมายทับแต่ละอันจะบอกคุณเกี่ยวกับโฟลเดอร์ย่อยถัดไปในที่เก็บข้อมูลคอมพิวเตอร์ของคุณ
ส่วนประกอบอื่นๆ ของ URL
เครื่องหมายคำถาม (?) ทำให้ URL อ่านยาก และมีความสำคัญ พวกเขาระบุแบบสอบถามที่กำหนดโดยผู้ใช้
https://www.google.co.in/search?q=impact+of+technology+on+the+entertainment+industry&sa=X&ved=0ahUKEwjP0MKGpdfaAhXHPI8KHbcxAMEQ1QIInAEoAQ&biw=1920&bih=974\
ตัวอย่างเช่น หากคุณพิมพ์การค้นหาใน Google เกี่ยวกับ 'ผลกระทบของเทคโนโลยีต่ออุตสาหกรรมบันเทิง' คุณจะเห็นสตริงการค้นหาหลังจากสัญลักษณ์เครื่องหมายคำถาม (?) มันบอกให้เซิร์ฟเวอร์ดำเนินการค้นหานั้น
หาก URL มีข้อความค้นหาหลายรายการคั่นด้วยเครื่องหมายและ (&)แสดงว่าเบราว์เซอร์กำลังส่งข้อมูลหลายส่วนไปยังเว็บไซต์ เช่นชนิดของเบราว์เซอร์ที่คุณใช้
และถ้าคุณเคยคลิกลิงก์ที่ส่งมาจากใครสักคนที่จะเปลี่ยนเส้นทางของคุณไปยังหน้าเฉพาะที่ทำอาจจะผ่านส่วน (#) มันทำเครื่องหมายจุดเฉพาะบนหน้าเว็บ แต่ยังสามารถระบุสิ่งอื่น ๆ เช่นโฟลเดอร์ที่คุณกำลังดูใน Gmail
ดังนั้น เราหวังว่าสิ่งนี้จะช่วยแกะสิ่งที่ลึกลับในที่อยู่เว็บหรือ URL ของไซต์
หากคุณพบว่าสิ่งนี้มีประโยชน์ โปรดแจ้งให้เราทราบ คุณยังสามารถส่งความคิดเห็นของคุณในส่วนความคิดเห็นด้านล่าง