Web Hosting สำหรับสร้างเว็บไซต์

“Web Hosting” คืออะไร

เว็บโฮสติ้ง คือการเช่าพื้นที่โฮสติ้ง เพื่อเก็บข้อมูลและเพื่อให้ผู้ใช้งานสามารถเข้ามายังเว็บไซต์ของเราได้ อธิบายง่ายๆ ก็คือ เหมือนกับเราเช่าพื้นที่เพื่อฝากข้อมูล เนื้อหาต่างๆ ที่อยู่ภายในเว็บไซต์ของเรากับผู้ให้บริการเช่าพื้นที่โฮสติ้งนั่นเอง ถ้าเปรียบเทียบให้เห็นภาพก็จะเหมือนกับการที่เราเช่าโกดังเพื่อเก็บสินค้า ของเรานั่นเอง

เมื่อเรารู้จักกับเว็บโฮสติ้งกันแล้วว่าคืออะไร แล้วเพื่อนๆ เคยสงสัยกันบ้างไหมคะว่าแล้วโฮสติ้งที่เราเข้าใจและใช้งานกันอยู่ทุกวัน เนี่ย มีความเป็นมาอย่างไร แล้วเริ่มต้นมาได้อย่างไร ใครเป็นผู้ที่คิดค้นหรือค้นพบกันนะ วันนี้เพื่อนๆ จะหายข้องใจแล้วค่ะ เพราะวันนี้เราจะนำเรื่องราวของที่มาที่ไปของเว็บโฮสติ้งมาเล่าให้เพื่อนๆ ฟังกันค่ะ

สำหรับความเป็นมาของเว็บโฮสติ้งนั้นถือกำเนิดมาพร้อมๆ กับการใช้งานอินเทอร์เน็ท ส่วนในประเทศไทยกลุ่มผู้ใช้งานกลุ่มแรกๆ นั้นจะอยู่ในกลุ่มของมหาวิทยาลัย และองค์กรที่ไม่แสวงหาผลประโยชน์ต่างๆ รวมไปถึงหน่วยงานราชการเป็นส่วนใหญ่ โดยเชื่อมต่อผ่านทางการสื่อสารแห่งประเทศไทย หรือ (CAT) ต่อมาเมื่อความนิยมการใช้อินเทอร์เน็ตมีเพิ่มมากขึ้น การให้บริการเว็บโฮสติ้งในรูปแบบเชิงพาณิชย์จึงเริ่มต้นขึ้น โดยมีผู้ให้บริการรายใหญ่อย่าง ISP ที่กระจายการให้บริการไปยังกลุ่มภาคธุรกิจขนาดกลาง และขนาดเล็ก

และ ในปัจจุบันด้วยความนิยมในการใช้อินเทอร์เน็ตมีมากขึ้นอย่างต่อเนื่อง จนแทบจะเรียกได้ว่าเป็นส่วนของหนึ่งของชีวิตประจำวันกันไปแล้ว ผู้ให้บริการเว็บโฮสติ้งก็จะมีอยู่ด้วยกัน 2 ประเภทนั่นก็คือ

Web Hosting

ในปัจจุบันด้วยความนิยมในการใช้อินเทอร์เน็ตมีมากขึ้นอย่างต่อเนื่อง จนแทบจะเรียกได้ว่าเป็นส่วนของหนึ่งของชีวิตประจำวันกันไปแล้ว ผู้ให้บริการเว็บโฮสติ้งก็จะมีอยู่ด้วยกัน 2 ประเภทนั่นก็คือ

1. โฮสติ้งแบบให้บริการฟรี
สำหรับ ผู้ให้บริการเว็บโฮสติ้งฟรีนั้น เราสามารถค้นหารายชื่อผู้ให้บริการได้ตามเสิร์ชเอนจิ้นทั่วไปได้ค่ะ ซึ่งก็มีผู้ให้บริการอยู่หลายเจ้าเหมือนกัน ทั้งนี้ก็แล้วแต่ว่าผู้ให้บริการแต่ละเจ้านั้นจะให้พื้นที่ในการเก็บข้อมูล เป็นจำนวนเท่าไหร่ มากหรือน้อย ส่วนวิธีการเลือกผู้ให้บริการเว็บโฮสติ้งนั้น คุณสามารถติดตามอ่านได้ที่บทความ “มือใหม่หัดเลือกโฮสติ้ง”

2. โฮสติ้งแบบเสียค่าบริการ
ใน ปัจจุบันก็มีผู้ให้บริการหลายหลายเจ้า ให้เลือกได้ตามความต้องการ ความเหมาะสมของผู้ใช้งาน นอกจากจะมีผู้ให้บริการมากมายหลายเจ้าให้เราเลือกใช้บริการแล้ว รูปแบบของใช้บริการเว็บโฮสติ้งก็ยังสามารถแยกออกมาได้ดังนี้อีกด้วยค่ะ

2.1 Dedicated Server การเช่าแบบนี้เป็นการเช่าแบบเหมาทั้งตัวเครื่อง เช่นหากเปรียบเทียบให้เซอร์ฟเวอร์เป็นเครื่องหนึ่งเครื่องก็เท่ากับเราเช่า หมด ยกทั้งเครื่องนั่นเอง สำหรับการเช่าในรูปแบบนี้จะเหมาะกับเว็บไซต์ขององค์กรที่มีขนาดใหญ่

2.2 Colocation เป็นการเช่าแบบพื้นที่ โดยการนำตัวเครื่องเซอร์ฟเวอร์ของเราทั้งเครื่องไปเช่าพื้นที่ในการติดตั้ง อีกทีนึง หากเปรียบเทียบให้เห็นภาพก็คล้ายกับการที่เราเช่าผืนที่ดินแล้วไปปลูกบน ที่ดินที่เราเช่านั่นเอง สำหรับการเช่าในรูปแบบนี้จะเหมาะกับเว็บไซต์ขององค์การที่มีขนาดใหญ่มากๆ เนื่องจากมีค่าใช้จ่ายที่ค่อนข้างสูงมากทีเดียว

2.3 Shared Hosting เป็นการเช่าในลักษณะที่เรียกว่าเช่าพื้นที่เพียงบางส่วน คล้ายๆ กับการที่เราเช่าห้องพักในคอนโดหรือหอพักนั่นเองค่ะ ซึ่งการเช่าโฮสติ้งในแบบนี้จะเหมาะกับบุคคลทั่วไป เนื่องจากมีค่าใช้จ่ายที่ต่ำกว่าทั้ง 2 รูปแบบข้างบน นอกจากนี้การเช่าในลักษณะนี้ยังมีให้เลือกอีกถึง 3 ชนิด ทังนี้ทางทีมงานได้ทำการอธิบายและเปรียบเทียบการทำงานของทั้ง 3 ชนิดขึ้นมาเพื่อเข้าใจได้ง่ายมากขึ้นนะคะ

รูปแบบของโฮสติ้งความหมายของแต่ละลักษณะการใช้งาน
Windows เป็นรูปแบบที่นิยมใช้มากที่สุดเนื่องจาก ใช้คำสั่งแบบตัวอักษร เหมาะกับการใช้ใช้งานง่าย เป็นการพัฒนาต่อจาก DOS  งานร่วมกับ Software ที่พัฒนาด้วย .asp, .net หากคุณเลือกแบบ Windows จะมีข้อเสียตรงที่การกำหนดสิทธิ์ค่อนข้างมีความยุ่งยาก
Unix, Linuxถูกพัฒนาขึ้นมาเพื่อใช้ร่วมกับงานวิจัย สำหรับการใช้งานจะเหมาะกับ Software และภาคธุรกิจ เนื่องจากการมีความที่พัฒนาด้วย .php ค่าใช้จ่ายในการใช้งานสะดวกในการใช้งานมากกว่า จะมีราคาถูกกว่า Windows ราคาถูกกว่า Windows และสามารถทำงานได้หลายงานในเวลาพร้อมๆ กัน

ดัง นั้นคุณผู้อ่านท่านใดที่สร้างเว็บไซต์ด้วย CMS ไม่ว่าจะเป็น Joomla, WordPress ก็ควรเลือกโฮสติ้งแบบ Unix, Linux จะดีที่สุดค่ะ ทั้งนี้ก็เนื่องจาก Joomla, WordPress นั้นใช้ภาษา .php นั่นเองค่ะ และสิ่งที่สำคัญอีกข้อหนึงที่เราควรพิจารณานั่นก็คือ การวิเคราะห์ว่าผู้เข้าเยี่ยมชมเว็บไซต์เราส่วนใหญ่นั้นมาจากในประเทศหรือ ต่างประเทศด้วยนะคะ ทั้งนี้ก็เพื่อความรวดเร็วในการเข้าเว็บไซต์นั่นเองค่ะ นอกจากนี้ ผู้เขียนเชื่อว่าสำหรับมือใหม่ๆ เวลาจะเข้าไปใช้บริการเว็บโฮสติ้งจากที่ไหนสักแห่งอาจจะเกิดอาการงงกับคำ ศัพท์ทั้งหลายที่เกี่ยวกับโฮสติ้ง ไม่ว่าจะเป็น DNS, Banwidth etc. ว่าคืออะไร แต่ไม่ต้องห่วงค่ะ ทางทีมงานได้อธิบายคำศัพท์ไว้ให้แล้ว เรามาดูกันดีกว่าแต่ละคำศัพท์นั้นมีหมายถึงอะไร เพื่อที่จะได้ทำความเข้าใจได้อย่างง่ายขึ้น

มาเริ่มกันที่คำศัพท์ตัวแรกเลยนะคะ

– DNS คือ Domain name system ระบบที่ใช้เก็บช้อมูลของชื่อโดเมน ระบบที่ใช้เก็บข้อมูลของชื่อโดเมน แปลงหมายเลขไอพีซึ่งเป็นชุดตัวเลขประจำเครื่องที่จดจำยากให้เหลือเพียงแค่ ชื่อเว็บไซต์ที่จำง่ายนั่นเอง
– Bandwidth คือ พื้นที่ในการส่งข้อมูล ถ้าหากมีพื้นที่ที่กว้าง ก็จะสามารถส่งข้อมูลได้ง่าย และสะดวกมากยิ่งขึ้น เปรียบเสมือนกับถนน หากถนนมีความกว้างหรือมีเลนให้รถวิ่งมาก ก็จะเดินทางได้สะดวก และสะดวกมากขึ้นนั่นเอง
– Storage คือ การจัดเก็บข้อมูล การนำข้อมูลที่ผ่านกระบวนการการทำงานทั้งการนำเข้า การประมวลผล และการแสดงผลเป็นที่เรียบร้อยแล้วมาทำการบันทึกลงในอุปกรณ์จัดเก็บข้อมูล Storage Device เพื่อให้สามารถนำกลับมาใช้ได้เมื่อต้องการค่ะ

– OS คือ operating system ซอฟแวร์ที่ทำหน้าที่เป็นตัวกลางระหว่างฮาร์ดแวร์และซอฟต์แวร์ประยุกต์ทั่วไป / ระบบปฏิบัติการของคอมพิวเตอร์ ซึ่งเป็นระบบที่ใช้ในการจัดการและควบคุมการทำงานต่างๆ ของเครื่องคอมพิวเตอร์
– ISP คือ บริษัทที่ให้บริการอินเทอร์เน็ต ย่อมาจาก Interner Service Provide เป็นหน่วยงานที่บริการให้เชื่อมต่อเครื่องคอมพิวเตอร์ส่วนบุคคลหรือเครือ ข่ายคอมพิวเตอร์ของบริษัท เข้ากับเครือข่ายอินเทอร์เน็ตทั่วโลก อาทิ KSC, TRUE, TOT เป็นต้น

– DOS คือ Disk Operation System เป็นระบบปฏิบัติการที่ถูกพัฒนาขึ้นโดยบริษัท IBM เป็นระบบปฏิบัติการสำหรับเครื่อง PC โปรแกรม DOS จะถูกโหลดหรืออ่านจากแผ่นดิสก์เข้าไปเก็บไว้ในหน่วยความจำ หลังจากนั้นจะไปทำหน้าที่เป็นผู้ประสานงานต่างๆ โดยอัตโนมัติ การทำงานเป็นแบบ Text mode สั่งงานโดยการกดคำสั่ง

– CMS คือ Content Management System ระบบจัดการเนื้อหา หรือ เว็บสำเร็จรูปนั่นเองค่ะ เช่น Worpresss Joomla Drupal mambo เป็นต้น

– PHP คือ personal home page ภาษาที่นำไปพัฒนาเว็บไซต์ สามารถทำงานร่วมกับภาษา HTML ได้

– Asp คือ Active server page เทคโนโลยีการพัฒนาแอพพลิเคชั่นสำหรับเว็บเพจ พัฒนาโดยบริษัท ไมโครซอฟต์ มีจุดเด่นในการพัฒนาและจัดการแอพพลิเคชั่นบนเว็บเซิร์ฟเวอร์ โดยจะทำงานในลักษณะของโปรแกรมภาษา Interpreter ที่ใช้ในการตีความเว็บเพจที่เขียนขึ้นมาโดยใช้ภาษา VBScript, JSCript เป็นต้น

– .net คือ โดเมนเนมสากลที่ทุกประเทศสามารถจดได้ แต่จะต้องสำหรับเว็บไซต์ทางด้านเน็ตเวิร์ก หรือ กลุ่มบริหารเครือข่าย (Network Services) เท่านั้น

เป็นอย่างไรกันบ้างคะ กับความหมายและที่มาที่ไป รวมถึงรูปแบบของเว็บโฮสติ้ง ว่าทั้งหมดมีกี่ประเภท และแต่ละประเภทนั้นมีการทำงาน และแตกต่างกันออกไปอย่างไรบ้าง นี่ก็เป็นเพียงความรู้และข้อมูลคร่าวๆ เท่านั้นนะคะ หากคุณผู้อ่านที่ต้องการจะเลือกผู้ให้บริการเว็บโฮสติ้งก็สามารถติดตามอ่าน ได้ที่บทความ “มือใหม่หัดเลือกโฮสติ้ง” ได้นะคะ

 

================================

สร้างเว็บด้วย ฟรีโฮสติ้ง ฟรีโดเมน

เริ่มแรก เราก็ไป ตั้งชื่อโดเมนกันก่อน ไปที่เว็บ
cc_logo.gif http://co.cc/

  • กรอกชื่อที่เราต้องการ ในช่อง แล้วกด check
  • ถ้าชื่อนี้ยังไม่มีคนจอง ก็จะมีข้อความขึ้นว่า
    Congratulations! http://www.yourdomain.co.cc is available. <แสดงว่าเราสามารถใช้โดเมนนั้นได้แล้วค่ะ>
  • แปลว่าเราสามารถจดชื่อนี้ได้ ก็กดที่ register now
  • กรอกข้อมูลยืนยันตัวตน ที่อยู่ ok
  • จะมีข้อความยืนยัน ว่า We have received your request for domain name registration.
    http://www.yourdomain.co.cc Please set up the domain in 48 hours. หมายถึงเรียบร้อยแล้ว แต่ให้ มาเซ็ตอัพโดเมนนี้ใน 48 ชม. ไม่งั้นระบบจะลบออก

เสร็จแล้วค่ะกับการ ตั้งชื่อโดเมน ใช้เวลาไม่ถึง 10 นาที เปิดหน้านี้ค้างไว้ก่อนนะคะ อย่าพึ่งปิด จากนั้นไปสมัคร ฟรี โฮสติ้งกันค่ะ

Free hosting

สำหรับพื้นที่ฟรี ที่ไม่มีโฆษณามากวนใจ

000webhost.jpghttp://www.000webhost.com/

  • พื้นที่ 250 mb
  • แบนวิธ 100 gb
  • มี (cpanel)
  • support php, Mysql, perl
  • ไม่มีโฆษณา

รายละเอียดมากกว่านี้ ลองไปดูที่เว็บละกันนะคะ สมมติครูเลือก 000webhost เข้าไปที่เว็บ แล้วคลิก order now ครับ จากนั้นเอาโดเมน ของเราที่สมัครไว้ ใส่ใน ช่องแรก ใส่ชื่อ อีเมล์ พาสเวิด ติ๊กช่อง I aggree to Terms Of Service แล้วกด continue เรียบร้อยค่ะ ระบบ จะแสดง domainname username password ของเราและส่ง ข้อมูลไปไว้ที่เมล์เราด้วย จากนั้น ในหน้านี้ กดปุ่ม setup account ได้เลยครับรอสักครู่ เมื่อเรียบร้อย ระบบจะแสดงข้อมูลที่จำเป็นให้เราค่ะ ทั้ง nameserver account details และ ftp account ไว้สำหรับ upload ก็อปปี้ข้อมูลในหน้านี้ ใส่ word เก็บไว้เลยก็ดีค่ะ

จากนั้นให้ก็อปปี้ตัว
ns01.000webhost.com

ns02.000webhost.com

ไปใส่ไว้ที่ domain ของเรานะคะ จากหน้าเดิมที่เราเปิดค้างไว้ เมื่อกี๊ กด Set up domain นะ จากนั้นกด please setup แล้วติ๊กช่อง Manage DNS ค่ะ ใส่ Name Server1 เป็น ns01.000webhost.com ใส่ Name Server2 เป็น ns02.000webhost.com กด set up domain เรียบร้อยค่ะ

รอการอัพเดท โดเมน ใน 24 ชม. นะ นักเรียนก็จะสามารถพิมพ์ชื่อโดเมนเพื่อเข้าหน้าเว็บของเราได้ ใช้ ftp อัพโหลด ไฟล์ ขึ้นพื้นที่เว็บรอไปก่อนเลยก็ได้ค่ะ

เท่านี้เราก็มีเว็บเป็นของตัวเองแล้วค่ะ

 

======= งานของนักเรียน ==========

1. (ตอบคำถามลงในสมุด) โดเมนเนม คือะไร

  • 1.1 ชื่อเว็บไซต์ที่ลงท้าย .com หรือ .co เป็นเว็บไซต์เกี่ยวกับอะไร
  • 1.2 ชื่อเว็บไซต์ที่ลงท้าย .edu หรือ .ac เป็นเว็บไซต์เกี่ยวกับอะไร
  • 1.3 ชื่อเว็บไซต์ที่ลงท้าย .gov หรือ .go เป็นเว็บไซต์เกี่ยวกับอะไร
  • 1.4 ชื่อเว็บไซต์ที่ลงท้าย .or หรือ .org เป็นเว็บไซต์เกี่ยวกับอะไร
  • 1.1 ชื่อเว็บไซต์ที่ลงท้าย .net เป็นเว็บไซต์เกี่ยวกับอะไร

2. (ปฏิบัติ) ให้นักเรียนแต่ละเครื่องขอพื้นที่ฟรีและชื่อโดเมนฟรีจาก  http://co.cc/ เมื่อนักเรียนสมัครได้แล้วให้โพสต์ domain name ของนักเรียนที่สมัครไว้ที่ ความคิดเห็นด้วยค่ะ

  • เครื่องที่ 1  ตั้งชื่อ pktgroup1
  • เครื่องที่ 2  ตั้งชื่อ pktgroup2
  • เครื่องที่ 3  ตั้งชื่อ pktgroup3
  • เครื่องที่ 18  ตั้งชื่อ pktgroup18

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: