Page 11 - ชิ้นโครงงาน ซ้อม.pdf 1.52
P. 11
็
5.เวบโฮสติ้ง 6. เวบเซิร์ฟเวอร์
็
่
็
็
้
้
่
่
็
็
็
�
5.1 ความหมายของเวบโฮสดิง เปนการบริการให้เช่าพืนทีในการนาเวบไชด์มาฝาก เพือให้ 6.1 ความหมายของเวบเชิร ์ฟเวอร ์ เวบเชิร ์ฟเวอร ์ (Web Server) คือ เครือง
่
่
ู
็
็
่
่
็
่
ู
เวบไซด์สามารถออนไลน์บนอินเทอร ์เนดได้ โดยทีผ้ใช ้บริการไมต้องยุงยากกับระบบเวบเชีร ์ฟเวอร ์ คอมพิวเตอร ์ซึงให้บริการเวบไซต์แก่ผ้ใช ้งานทีเรียกดูเวบไชต์โดยใช ้โปรโตคอล HTTP ผาน
็
่
็
่
้
็
ิ
็
เหราะทางแต่ต้องจดโดเมนก่อนแล้วจึงมาเขาผ้ให้บริการ Web Hosting จะเตรียมการทุกอย่างไว้ ทางโปรแกรมเวบเบราว์เซอร ์ โปรuกรมทีนยมติดตังในเวบเชิร ์ฟเวอร ์ เช่น IS (Internet
ู
ู
็
่
่
็
ให้เรีย บร ้อยWeb Hosting เพือเกบเวบไซต์ Information Services) และ Apacbe เปนต้น โดยจะบริการรับส่งข้อมลผาน Por: 80
็
่ ้
ิ
�
็
้
๊
5.2 รูปแบบการให้บริการของเวบโฮสติง มีหลายรูปแบบแตกต่างกันตังน 6.2 ซอฟต์แวร ์ทีนยมนามาท�าเวบเชิว�ฟเวอร ์ มีดังน ี
ี
็
๊ ่
่
็
็
็
5.2.1 Shared Hostimg เปนบริการเวบโฮสติงทีเหมาะส�าหรับเวบไชด์ธรรมดาทัวไปเวบ 6.2.1 Apache HTTP Server จin Apache Software Foundation
็
่
่
้
เดียวเช่น เวบส่วนตัว เปนต้น ส�าหรับหลักการของ Shared Hosting กคือการแบ่งพืนทีในเครือง 6.2.2 Internet Information Server (IS) จากไมโครซอฟท์
็
็
็
็
้
่
ู
็
ั
เชีร ์ฟเวอร ์มาให้ชาดังนน ทรัพยากรของเครืองจะถูกแชให้หลายผ้ใช ้งาน Shared Hosting เปน 6.2.3 Sun Java System Web Server จากขัน ไมโครชิสเตมส์
่
่
ิ
บริการทีนยมกันทัวไปเพราะราคาไมสูง 6.2.4 Zeus Web Server จาn Zeus Techaology
่
่
็
5.2.2VPS Hesting บริการเชิร ์ฟเวร ์เสมือนเปนบริการทีเหมือนกับมีเชีร ์ฟเวอร ์เปนของ
็
่
ตัวเองVPS (Virual Prvate Server) สามารถควบคุมระยะกลได้โดยผานทางอินเทอร ์เนต เหมาะ สรุป
็
่
ส�าหรับเวบไซด์ทีมีความต้องการใช ้งานโปรแกรมหรือ Application เสริมเฉพาะ โดยสามารถ
็
้
่
็
ติดตังโปรแกรมหรือApplication ใด้ตามใจขอบ และยังเหมาะส�าหวับเวบไชด์ทีมีการเข้าชมสูง
่
้
็
็
ึ
่
็
ื
ู
เนองจากมีการโอนถ่ายข้อมล(Data Transfer) เปนจ�านวนมาก รวมทังความเร็วของการรับส่ง เทคโนโลยีเวบไชต์เปนการใช ้บริการหนงในรูปแบบต่างๆ ของการให้บริการ
่
่
่
ู
ู
็
่
็
่
ู
็
่
ข้อมล (Bandwidib) สูง ซึงจะมีการแบ่งการใช ้งานอย่างขัดเจนไมแชร ์ร่วมกับเวบไชต์อืนเหมือน อินเทอร ์เนตส�าหรับผ้พัฒนาเวบไซต์ หรือผ้ทีต้องการเขียนโปรแกรมเพือติดต่อสือสาร
่
่
่
็
็
กับ Shared Hosting ผานเวบหรืออินเทอร ์เนตแล้วจะต้องรู้และเข้าใจเรืองเกียวกับกระบวนการและโครงสร ้าง
่
็
็
่
็
5.2.3 Dedicated server บริการเครืองเชิร ์ฟเวอร ์ส�าหรับเวไชทีใช ้งานเพียงผ้เดียว การท�างานของเวบไซต์พอสมควร จึงจะสามารถสร ้างหรือผลิตเวบไขต์ทีสวยงาม เหมาะ
ู
้
้
ั
็
็
็
่
้ ้
่ ่
้
ทังนอาจจะใช ้งานหลายเวบไซต์หรือจัดสรรแบ่งพืนทีเพือชายเปนบริการ Shared Hosting กได้ สม และมีความนาสนใจ ฉะนน เวบไชต์จึงอาจเรียกสันๆ ว่า เวบ เปรียบเสมือนเปนห้อง
็
็
ี
็
่
่
่
่
ู
ู
็
ุ
แต่โดยส่วนมากการใช ้งานจะเหมาะส�าหรับบริษัทองค์กรขนาดกลางถึงใหญ่ หรือเวบไชด์ขนาด สมดขนาดใหญ่ทีรวบรวมข้อมลทีมากทีสุดในโลกกว่าได้ สามารถค้นหาข้อมลทีต้องการ
็
่
่
็
่
็
ื
ใหญ่ทีต้องการความเสถียรปลอดภัยและความรวดเร็วในการเข้าถึงเวบไชต์ เนองจากเครืองเชิร ์ฟ ได้เกือบทุกอย่างจากบริการเวบ
้
่
้
ั
เวอร ์ทังเครืองจะมีเพียงเวบไซต์ของเราเท่านน
็
็
ู
5.2.4 Redller Hosting เปนบริการส�าหรับผ้ให้บริการจัดท�าเวบไซด์หรือผ้พัฒนา
ู
็
้
่
่
�
็
็
เวบใซด์เพือนาไปจัดสรรแบ่งพืนทีให้กับลูกค้าทีมาจ้างท�าเวบไซต์หรือขายต่อในนามของตัวเอง
่
่
่
็
่
และยังเหมาส�าหรับคนทีมีหลายเวบไชด์ทีต้องดูแล เนองจากสามารถบริหารจัดการทุกเวโดยผาน
็
ื
ระบบควบคุมเดียวแต่สามารถควบคุมได้ทุกเวบ
็
6 7