230 likes | 611 Views
” เรียนเกี่ยวกับอะไร ? ”. 7010106 เทคโนโลยี เว็บ (Web Technology). อาจารย์ ปิย ศักดิ์ ถี อาสนา. คณะเทคโนโลยีสารสนเทศ ม . ราชภัฏมหาสารคาม. คำอธิบายรายวิชา.
E N D
” เรียนเกี่ยวกับอะไร ? ” 7010106 เทคโนโลยีเว็บ (Web Technology) อาจารย์ปิยศักดิ์ ถีอาสนา คณะเทคโนโลยีสารสนเทศ ม.ราชภัฏมหาสารคาม
คำอธิบายรายวิชา • หลักการของเทคโนโลยีเวิลด์ไวด์เว็บ ประกอบด้วยโปรโตคอล และภาษามาตราฐานโครงสร้าง และองค์ประกอบของเว็บไซต์ ระบบการนำทาง สื่อดิจิทัลประเภทต่างๆ สภาวะแวดล้อมของเว็บแอปพลิเคชัน การพัฒนาแอปปลิเคชันบนเว็บ ฝั่งไคลเอนต์ และฝั่งเซิร์ฟเวอร์สถาปัตยกรรมเอ็นเทียร์ กระบวนการพัฒนาที่เน้นผู้ใช้ การใช้ประโยชน์ได้และความสะดวกในการเข้าใช้วิศวกรรมสารสนเทศ เครื่องมือสำหรับการพัฒนาแอปพลิเคชัน เทคโนโลยีเว็บเซอร์วิสประเด็นทางสังคม และความมั่นคงของระบบ
หัวข้อหลัก • คำอธิบายรายวิชา • Introduction to Web Technology • อินเตอร์เน็ต Internet • ประวัติความเป็นมาของอินเตอร์เน็ต • การเชื่อมต่ออินเตอร์เน็ต • บริการของอินเตอร์เน็ต • หลักการทํางานของ WWW (World Wide Web) • OSI Model (Open System Interconnection Reference Model)
Internet • อินเทอร์เน็ต (Internet) หมายถึง เครือข่ายคอมพิวเตอร์ขนาดใหญ่ ที่มีการเชื่อมต่อระหว่างเครือข่ายหลายๆ เครือข่ายทั่วโลก โดยใช้ภาษาที่ใช้สื่อสารกันระหว่างคอมพิวเตอร์ที่เรียกว่าโพรโทคอล (Protocol) ผู้ใช้เครือข่ายนี้สามารถสื่อสารถึงกันได้ในหลายๆ ทาง อาทิเช่น อีเมล เว็บบอร์ด และสามารถสืบค้นข้อมูลและข่าวสารต่างๆ รวมทั้งคัดลอกแฟ้มข้อมูลและโปรแกรมมาใช้ได้ • อินเทอร์เน็ตเกิดขึ้นในปี ค.ศ. 1969 (พ.ศ. 2512) จากการเกิดเครือข่ายARPANET (Advanced Research Projects Agency NETwork) ซึ่งเป็นเครือข่ายสำนักงานโครงการวิจัยชั้นสูงของกระทรวงกลาโหมประเทศสหรัฐอเมริกา โดยมีวัตถุประสงค์หลักของการสร้างเครือข่ายคือเพื่อให้คอมพิวเตอร์สามารถเชื่อมต่อ และมีปฏิสัมพันธ์กันได้ เครือข่าย ARPANET ถือเป็นเครือข่ายเริ่มแรก ซึ่งต่อมาได้ถูกพัฒนาให้เป็นเครือข่าย อินเทอร์เน็ตในปัจจุบัน
การเชื่อมต่ออินเตอร์เน็ตการเชื่อมต่ออินเตอร์เน็ต • การเชื่อมโยงโดยตรงด้วยเกตเวย์เป็นการเชื่อมโยงเครือข่ายคอมพิวเตอร์ เข้ากับ Backbone ของอินเตอร์เน็ต โดยผ่านเกตเวย์ (Gateway) หรือ IP Router สายสื่อสารความเร็วสูงมาก มักใช้กับองค์กรขนาดใหญ่ เนื่องจากมีค่าใช้จ่ายสูงมาก การเชื่อมโยงต่อผ่าน Internet Service Providers(ISP) เป็นการเชื่อมโยงคอมพิวเตอร์ เข้าสู่อินเตอร์เน็ตโดยผ่านบริษัทผู้ให้บริการจัดสรรการเชื่อมโยง • แบ่งการเชื่อมต่อออกเป็น 2 แบบ คือ • การเชื่อมต่ออินเทอร์เน็ตแบบใช้สาย (Wire Internet) • การเชื่อมต่ออินเตอร์เน็ตแบบไร้สาย (Wireless Internet)
การเชื่อมต่ออินเทอร์เน็ตแบบใช้สาย (Wire Internet) 1. การเชื่อมต่ออินเตอร์เน็ตรายบุคคล (Individual Connection) การเชื่อมต่ออินเตอร์เน็ตรายบุคคล คือ การเชื่อมต่ออินเตอร์เน็ตจากที่บ้าน (Home user) ซึ่งยังต้องอาศัยคู่สายโทรศัพท์ในการเข้าสู่เครือข่ายอินเตอร์เน็ต ผู้ใช้ต้องสมัครเป็นสมาชิกกับผู้ให้บริการอินเตอร์เน็ตก่อนจากนั้นจะได้เบอร์โทรศัพท์ของผู้ให้บริการอินเตอร์เน็ต รหัสผู้ใช้ (User name) และรหัสผ่าน(Password) ผู้ใช้จะเข้าสู่ระบบอินเตอร์เน็ตได้โดยใช้โมเด็มที่เชื่อมต่อกับคอมพิวเตอร์ของผู้ใช้หมุนไปยังหมายเลขโทรศัพท์ของผู้ให้บริการอินเตอร์เน็ต จากนั้นจึงสามารถใช้ งานอินเตอร์เน็ตได้
รูปแบบ Individual Connection องค์ประกอบของการใช้อินเตอร์เน็ตรายบุคคล 1. โทรศัพท์ 2. เครื่องคอมพิวเตอร์ 3. ผู้ให้บริการอินเทอร์เน็ต ซึ่งจะให้เบอร์โทรศัพท์ รหัสผู้ใช้และรหัสผ่าน 4. โมเด็ม (Modem)
การเชื่อมต่ออินเทอร์เน็ตแบบใช้สาย (Wire Internet) ต่อ 2. การเชื่อมต่ออินเตอร์เน็ตแบบองค์กร (Corporate Connection) การเชื่อมต่ออินเทอร์เน็ตแบบองค์กรนี้จะพบได้ทั่วไปตามหน่วยงานต่างๆทั้งภาครัฐและเอกชน หน่วยงานต่างๆ เหล่านี้จะมีเครือข่ายท้องถิ่น (Local Area Network : LAN) เป็นของตัวเอง ซึ่งเครือข่าย LAN นี้เชื่อมต่ออินเตอร์เน็ตตลอดเวลา ผ่านสายเช่า (Leased line) ดังนั้น บุคลากรในหน่วยงานจึงสามารถใช้อินเตอร์เน็ตได้ตลอดเวลาการใช้อินเตอร์เน็ตผ่านระบบ LANไม่มีการสร้างการเชื่อมต่อ(Connection) เหมือนผู้ใช้รายบุคคลที่ยังต้องอาศัยคู่สายโทรศัพท์ในการเข้าสู่เครือข่ายอินเตอร์เน็ต
การเชื่อมต่ออินเตอร์เน็ตแบบไร้สาย (Wireless Internet) • 1. การเชื่อมต่ออินเตอร์เน็ตแบบไร้สายผ่านเครื่องโทรศัพท์บ้านเคลื่อนที่ PCT • 2. การใช้งานอินเตอร์เน็ตผ่านโทรศัพท์มือถือโดยตรง (Mobile Internet) • 3. การเชื่อมต่ออินเตอร์เน็ตด้วยโน้ตบุ๊ก(Note book) และ เครื่องปาล์ม (Palm)
บริการของอินเตอร์เน็ตบริการของอินเตอร์เน็ต • E-mail • Telnet • FTP : File Transfer Protocol • VideoConference • IM: Instant Messaging • Web Services
หลักการทํางานของ WWW • การทํางานของบริการWWW นี้จะมีลักษณะเช่นเดียวกันกับบริการอื่นๆ ของอินเทอร์เน็ต คืออยู่ในรูปแบบไคลเอ็นต์-เซิร์ฟเวอร์(client - server) โดยมีโปรแกรมเว็บไคลเอ็นต์ (webclient) ทําหน้าที่เป็นผู้ร้องขอบริการ และมีโปรแกรมเว็บเซิร์ฟเวอร์ (web server) ทําหน้าที่เป็นผู้ให้บริการ โปรแกรมเว็บไคลเอ็นต์ก็คือโปรแกรมเว็บบราวเซอร์ (web browser) นั่นเองสําหรับโปรแกรมเว็บเซิร์ฟเวอร์นั้ นจะถูกติดตั้งไว้ในเครื่องของผู้ให้บริการเว็บไซต์ การติดต่อระหว่างโปรแกรมเว็บบราวเซอรกั บโปรแกรมเว็บเซิร์ฟเวอร์จะกระทําผ่านโปรโตคอล HTTP (HypertextTransfer Protocol)
ตัวอย่างรายชื่อโปรแกรมWeb Browser • Internet Explorer โดยบริษั ทไมโครซอฟท์ • Mozilla Firefox โดยมูลนิธิ มอซิลลา • Netscape Navigator โดยบริษัทเน็ตสเคป • Safari โดยบริษัทแอปเปิลคอมพิวเตอร์ • Opera โดยบริษั ทโอเปรา ประเทศนอร์เวย์ • OmniWeb • Konqueror
โปรแกรมอื่นๆที่ทำงานบน Web Browser Flash Player
การบ้าน • ประวัติความเป็นมาของอินเตอร์เน็ต