การที่ website จะออกมาปรากฎบนโลกอินเทอร์เน็ตได้นั้น เราต้องเตรียมตัวดังนี้
- มีชื่อ Domain name (โดเมนเนม) เป็นของ website นั้นๆ
- มีพื้นที่จัดเก็บ files หรือแฟ้มของ website
- (อาจจะ)มีระบบฐานข้อมูลสำหรับ website ที่ต้องการการจัดเก็บข้อมูลแบบนี้
- (อาจจะ)มีระบบการจัดการเนื้อหา หรือ Content Management System (CMS) สำหรับคนที่ขี้เกียจ(อย่างตัวผู้เขียนบทความ เป็นต้น)
ปกติคอมพิวเตอร์เมื่อเชื่อมต่อเข้ากับเครือข่ายอินเทอร์เน็ตจะต้องมีตัวเลขชุดหนึ่งที่ใช้แทนตัวเอง เรียกว่า IP Address (ไอพีแอดเดรส) เพื่อความสะดวกในการสื่อสารเรียกหากันระหว่างคอมพิวเตอร์ด้วยกัน โดยตัวเลขนี้จะไม่ซ้ำกันเลย website เปรียบเสมือนเครื่องคอมพิวเตอร์เครื่องหนึ่งที่ให้บริการข้อมูลต่างๆ ผ่านระบบอินเทอร์เน็ต ก็จำเป็นต้องมี IP Address 1 หมายเลข ที่ไม่ซ้ำกับเครื่องใดๆ ในโลกนี้ ซึ่งสามารถเรียกหาได้ผ่านโปรแกรม web browser ต่างๆ ยกตัวอย่างนะครับ
สมมติผมใช้โปรแกรม Internet Explorer, หากเราเข้า google เราก็จะพิมพ์ "google.com" ตรง Address Bar แล้ว enter
คราวนี้ลองเปลี่ยนจาก "google.com" เป็น "74.125.135.102" แทน ก็จะได้ผลลัพธ์เดียวกัน แสดงให้เห็นว่า จริงแล้วมนุษย์เราจำชื่อ google ได้จริง แต่เบื้องหลังการทำงานของคอมพิวเตอร์นั้นจะจำ google.com เป็นตัวเลขดังกล่าวแทน
ทุก website มี IP Address หมดครับ ดังตัวอย่าง
- yahoo.com = 98.139.183.24
- ssckp.org = 24.254.55.110
- ssc.mbu.ac.th = 202.29.87.246
หากจะเปรียบก็เหมือนกับคนไทยเรา มีเลขบัตรประจำตัวประชาชนนั่นเองครับ แต่มนุษย์เราไม่สามารถจดจำหมายเลขชุดยาวๆ ได้ดีเท่าคอมพิวเตอร์ซึ่งสื่อสารกันด้วยตัวเลขล้วนๆ มาแต่อดีต ด้วยธรรมชาติของมนุษย์ที่จดจำชื่อ ได้ดีกว่าชุดตัวเลข จึงได้ทำระบบการจดทะเบียนชื่อแล้วจับคู่กับ IP Address เพื่อง่ายต่อการเรียกใช้ เครื่องคอมพิวเตอร์ที่ทำหน้าที่เรื่องทะเบียนชื่อนี้ เราเรียกว่า DNS Server หรือ Domain Name System Server
สรุปจะเข้าเว็บชื่ออะไร เครื่องคอมเราจะส่งชื่อไปถาม DNS Server ก่อนว่าชื่อนี้มี IP Address อะไร ถ้ามีก็ส่ง IP กลับมา เครื่องคอมเราก็จะเชื่อมต่อไปยังเครื่องที่มี IP นั้นๆ ดังภาพด้านล่างครับ
ขอบคุณ : http://en.flossmanuals.net/bypassing-censorship/ch007_chapter-2-censorship/
สำหรับการจดชื่อ website หรือการจด Domain นั้นเป็นการขอลงทะเบียนชื่อเ website ของเรา เราสามารถทำได้ไม่ยากครับ มีค่าใช้จ่ายตั้งแต่ 350 บาทขึ้นไปต่อปี แล้วแต่ว่าจะจดที่ไหน ยกตัวอย่างเช่น
สมมติผมต้องการจะสร้างเว็บไซต์ให้โครงการครูพระสอนศีลธรรมในโรงเรียนภาคใต้ อันดับแรกต้องจด Domain ก่อน มีวิธีการดังนี้
- หาแหล่งที่จด Domain
- ต้องมี e-mail เป็นของตนเอง ไม่มีก็สมัครเอาสักชื่อ gmail ก็ได้ (แนะนำ)
- ตั้งชื่อในดวงใจไว้สัก 3 ชื่อ (เป็นภาษาอังกฤษเท่านั้น)
- เข้าไปจด Domain ในชื่อที่ใช้งานได้
- โอนเงิน
- เขาจะส่งข้อมูล Domain ผ่านมายัง e-mail ของเรา
ในตอนต่อๆ ไปจะเป็นเรื่องของ host คืออะไร และการพิจารณาเลือก host
ไม่มีความคิดเห็น:
แสดงความคิดเห็น