ชื่อโครงงาน การสร้างเว็บไซต์ขั้นพื้นฐาน
รายวิชา คอมพิวเตอร์
ชื่อผู้ทำโครงงาน
1.ด.ช.ศุภสัณห์ ศรีสลับ เลขที่ 13 ชั้น ม.3/6
2.ด.ช.สาริน มะนะโส เลขที่ 14 ชั้น ม.3/6
3.ด.ช.ศุภสัณห์ จันทร์แสง เลขที่ 18 ชั้น ม.3/6
อาจารย์ที่ปรึกษา
อ.จิระวัฒน์ รัตนประทีป
โรงเรียนสภาราชินี อำเภอเมือง จังหวัดตรัง
ภาคเรียนที…….ปีการศึกษา 2552
โครงงาน การสร้างเว็บไซต์ขั้นพื้นฐาน ก่อนอื่นเรามารู้จักคำว่าเว็บไซต์กันก่อน
เว็บไซต์ คือ คำที่ใช้เรียกกลุ่มของเว็บเพจ ( ดังนั้นภายในเว็บไซต์จะประกอบไปด้วยโฮมเพจและเว็บเพจ ) โดยเรามักใช้เรียกเว็บที่มีขนาดใหญ่และมีการจดทะเบียนชื่อเว็บไซต์นั้นๆไว้ แล้ว (Domain Name) เช่น http://www.google.com , http://www.sanook.com , http://www.yahoo.com เป็นต้น
สิ่งสำคัญในการเริ่มต้นสร้างเว็บไซต์
– กำหนดเรื่อง หัวข้อที่ชอบ หรือสิ่งที่ถนันที่จะทำเกี่ยวกับเว็บไซต์
– ต้องมีความขยัน มีการอัพเดทเว็บอย่างสม่ำเสมอ
ส่วนประกอบสำคัญในการสร้างเว็บไซต์
– โดเมนเนม (Domain Name)
– โฮสติ้ง (Host)
– โปรแกรม FileZilla
โดเมนเนม (Domain Name)ความหมายโดยทั่วๆ ไป หมายถึง ชื่อเว็บไซต์ ชื่อบล็อก ซึ่งเป็นชื่อที่ตั้งขึ้นเพื่อให้จดจำและนำไปใช้งานได้ง่าย ทั้งในการเข้าชมผ่านบราวเซอร์ของผู้ใช้ทั่วไป ยังรวมไปถึงผู้ดูแลระบบโดเมนเนมซีสเทม ที่สามารถแก้ไขไอพีแอดเดรสของชื่อโดเมนเนมนั้นๆ ได้ทันทีโดยที่ผู้ใช้ทั่วไปไม่จำเป็นต้องรับรู้หรือจดจำไอพีแอดเดรสที่มีการเปลี่ยนแปลง เครื่องคอมพิวเตอร์ที่ทำหน้าที่เผยแพร่เว็บไซต์ จะมีโดนเมนเนมเฉพาะไม่ซ้ำกับใคร
โดนเมนเนม มีด็อทอยู่หลายประเภทแต่ที่นิยมมากที่สุดนั้นก็คือ .com เพราะเป็นด็อทในยุคแรกๆ ที่เริ่มใช้กัน และง่ายต่อการจดจำ
ประเภทของ Domain Name แบ่งได้เป็น 2 ประเภท
1. โดเมน 2 ระดับ ชื่อโดเมน . ประเภทของโดเมน
2. โดเมน 3 ระดับ ชื่อโดเมน . ประเภทของโดเมน . ประเทศ
โดนเมนเนม 2 ระดับ
จะประกอบด้วย www . ชื่อโดเมน . ประเภทของโดเมน เช่น http://www.zoi-dd.com
ประเภทของโดเมน คือ คำย่อขององค์กร โดยประเภทขององค์กรที่พบบ่อย มีดังต่อไปนี้
* .com คือ บริษัท หรือ องค์กรพาณิชย์
* .org คือ องค์กรเอกชนที่ไม่แสวงผลกำไร
* .net คือ องค์กรที่เป็นเกตเวย์ หรือ จุดเชื่อมต่อเครือข่าย
* .edu คือ สถาบันการศึกษา
* .gov คือ องค์กรของรัฐบาล
* .mil คือ องค์กรทางทหาร
โดนเมนเนม 3 ระดับ
จะประกอบด้วย www . ชื่อโดเมน . ประเภทของโดเมน . ประเทศ เช่น http://www.spa.ac.th , http://www.google.co.th
ประเภทขององค์กรที่พบบ่อยคือ
* .co คือ บริษัท หรือ องค์กรพาณิชย์
* .ac คือ สถาบันการศึกษา
* .go คือ องค์กรของรัฐบาล
* .net คือ องค์กรที่ให้บริการเครือข่าย
* .or คือ องค์กรเอกชนที่ไม่แสวงผลกำไร
ตัวย่อของประเทศที่ตั้งขององค์กร
* .th คือ ประเทศไทย
* .cn คือ ประเทศจีน
* .uk คือ ประเทศอังกฤษ
* .jp คือ ประเทศญี่ปุ่น
* .au คือ ประเทศออสเตรเลีย
โฮสติ้ง (Hosting, Web Hosting) เป็นบริการให้เช่าพื้นที่ในการนำเว็บไซต์มาฝาก เพื่อให้เว็บไซต์คุณสามารถออนไลน์บนอินเตอร์เน็ตได้ โดยเป็นการให้บริการแบบเบ็ดเสร็จ คือ ผู้ใช้บริการไม่ต้องยุ่งยากกับระบบเว็บเซิร์ฟเวอร์ เพราะทางผู้ให้บริการ Host จะเตรียมการทุกอย่างไว้ให้เรียบร้อย แต่คุณต้องทำการ จดโดเมนเนมก่อน แล้วจึงมาเช่า Host เพื่อเก็บข้อมูลเว็บไซต์ สำหรับเว็บไซต์ทั่วไป โฮสติงมีลักษณะที่เปรียบเทียบได้เหมือนกับ ฮาร์ดดิสก์ ในเครื่องคอมพิวเตอร์ของเรา ฉะนั้นถ้าคุณมีพื้นที่การใช้งานโฮสติ้งที่มาก คุณก็จะสามารถเก็บ ไฟล์, รูปภาพ, เอกสาร และอื่นๆ ได้มากตามไปด้วยเช่นกัน บางครั้งเราอาจเรียกได้หลายแบบเช่น โฮสติง โฮสติ้ง เว็บโฮสติง โฮส แต่ทั้งหมดก็มีความหมายเหมือนกัน
เว็บโฮสติ้ง มี 2 แบบ คือ Windows Hosting และ Linux Hosting โดยแยกตามระบบปฏิบัติการ (OS) ที่ตัวเว็บโฮสติ้งใช้งาน ซึ่งมีอยู่ 2 ระบบปฏิบัติการที่ใช้งานคือ Microsoft Windows Server และ Linux
ความ แตกต่างระหว่างระบบปฏิบัติการ 2 ระบบนี้ คือ ตัว Windows Hosting สามารถใช้งานได้กับเว็บไซต์ที่เขียนโดยภาษา ASP ,ASP.net และ PHP ได้ ในขณะที่ตัว Linux Hosting สามารถใช้งานกับเว็บไซต์ที่เขียนโดยภาษา PHP ได้เท่านั้น
แต่ หากเว็บไซต์ของคุณเขียนโดยใช้ HTML ก็สามารถเลือกใช้เว็บโฮสติ้งได้ทั้ง 2 แบบ โดยที่การแสดงผลของทั้ง 2 ระบบไม่ต่างกัน แต่แนะนำให้ใช้เป็น Linux Hosting เพราะจะมีค่าใช้จ่ายน้อยกว่า
โปรแกรม FileZilla คือ ซอร์ฟแวร์โอนย้ายข้อมูล (FTP) สำหรับเครื่องลูกข่าย หรือเครื่องคอมพิวเตอร์ส่วนบุคคล เพื่อที่จะนำข้อมูลเข้าออกจากเครื่องคอมพิวเตอร์แม่ข่ายเป็นโปรแกรม FTP ที่แจกให้ใช้งานได้ฟรี ซึ่งผู้พัฒนาได้สร้างโปรแกรมทั้งทางฝั่ง Client และ Server โดยที่มีการพัฒนาอย่างต่อเนื่องและรวดเร็ว ท่านสามารถเข้าตรวจสอบการอัพเดทจากเว็บไซต์ผู้พัฒนาได้ที่ http://filezilla-project.org และที่สำคัญโปรแกรม Filezilla ยังสามารถติดตั้งได้ทุกระบบปฏิบัติการ ไม่ว่าจะเป็น Microsoft Windows (XP, Vista) , Mac OS X , Linux ถือว่าครบถ้วนทุกประการครับ หรือเราอาจใช้ใช้โปรแกรมอื่นก็ได้ในการส่งย้ายข้อมูลจากเครื่องของเราไปยัง Hosting
ขั้นตอนและวิธีการสร้างเว็บไซต์
เมื่อเราตัดสินใจได้แล้วที่จะ ทำเว็บ ขึ้นมาสักเว็บหนึ่ง สิ่งที่สำคัญที่สุดคือ “จุดประสงค์” ในการ ทำเว็บ ว่าเว็บที่เราจะทำนั้น เราต้องการ ทำเว็บ เพื่ออะไร เมื่อคิดได้แล้วเราก็มาเรื่องทำกันเลย
1.จดโดเมนเนม ไม่ว่าจะเป็น .com .net หรืออะไรก็แล้วแต่ครับ แต่ต้องจ่ายตังนะครับ ของฟรีก็มีครับ เช่น .co.cc , .cz.cc , .co.tv เป็นต้น
2.เช่าบริการโฮสติ้ง ในการทำเว็บไซต์นั้นสิ่งที่ขาดไม่ได้คือ โฮสติ้ง เราจะเลือกบริการที่ราคาถูก บริการดี มีพื้นที่เยอะและมีความเสถียนมาก
3.พอเราจดโดเมนและโฮสติ้งเสร็จแล้วเราก็ทำการเชื่อมต่อ Ns (Nameserver) ให้โดเมนและโฮสติ้งทำงานร่วมกัน อาจจะต้องรอประมาณ 24 ชม. เพื่อทำการเชื่อมต่อ
4.เมื่อโดเมนและโฮสติ้งเชื่อมต่อกันแล้วเราก็นำไฟล์เว็บไซต์อัพโหลดขึ้นไปทางโปรแกรม FileZilla เมื่ออัพโหลดเสร็จแล้วเราก็เข้าไปดูผลงานของเรากันเลย ตามที่เพื่อนๆได้ทำการจดโดเมนเอาไว้