Chinese (Simplified)EnglishThai
Chinese (Simplified)EnglishThai

Chinese (Simplified)EnglishThai

รู้หรือไม่!! ส่วนประกอบหลักของ Web Application มีอะไรบ้าง?

ในปัจจุบัน เราสามารถพัฒนา การออกแบบเว็บไซต์ ดูแลเว็บไซต์ Web Application เพื่อตอบสนอง ความต้องการ ในการทำงานได้ทุกที่ทุกเวลา เพราะการออกแบบเว็บไซต์ ดูแลเว็บไซต์ เว็บแอพพลิเคชั่น มีความสำคัญกับภาคธุรกิจเป็นอย่างมาก และสามารถทำงานร่วมกันจากหลายๆที่ ได้พร้อมกัน

เว็บแอพพลิเคชั่น คือ การพัฒนาระบบงาน ในเว็บไซต์ ซึ่งมีระบบการไหลเวียน ในแบบออนไลน์ (Online) ทั้งแบบโลคอล (Local) ภายในวงแลน (Lan) และ โกลบอล (Global) ออกไปยังเครือข่ายอินเตอร์ ทำให้เหมาะสำหรับ งานที่ต้องการ ข้อมูลแบบเรียลไทม์ (Real Time) เป็นการสร้างแอพพลิเคชั่นหรือโปรแกรมที่ถูกออกแบบมาเพื่อการทำงานเฉพาะด้าน และถูกเขียนขึ้นมา เพื่อเป็นเบราว์เซอร์สำหรับ การใช้งานเว็บเพจต่างๆ และ การออกแบบเว็บไซต์ ดูแลเว็บไซต์ เว็บแอพพลิเคชั่น สามารถตอบสนองปัญหาข้างต้นได้เป็นอย่างดี เทคโนโลยีได้รับความนิยมเป็นอย่างมาก จนเรียกได้ว่าปัจจุบัน ซอฟต์แวร์ที่ถูกพัฒนาขึ้นให้อยู่ในรูปแบบของเว็บแอพพลิเคชั่น ทั้งนั้น และในส่วนประกอบของการออกแบบเว็บไซต์ ดูแลเว็บไซต์ เว็บแอพพลิเคชั่น ประกอบไปด้วยการทำงานของเทคโนโลยีต่างๆ และโปรแกรมมากมาย อาทิ เช่น

เราสามารถแยกส่วนประกอบของการทำงานของเว็บแอพพลิเคชั่นออกได้เป็น 2 ส่วนหลักๆ คือ

1. เทคโนโลยี ฝั่งผู้ใช้งาน (client-side technology)

ประกอบไปด้วย 3 ส่วนหลักๆ คือ

  1. เว็บเบราว์เซอร์ (web browser) เป็นซอฟต์แวร์ที่ ผู้ใช้งานใช้ในการเข้าถึง เว็บแอพพลิเคชั่น

  2. ส่วนต่อความสามารถเว็บและเบราว์เซอร์ (web plugin และ browser add-on/extension) คือโปรแกรมที่ถูกเขียนให้ทำงานร่วมกับเว็บเบราว์เซอร์

  3.  ระบบปฏิบัติการ (operating system) คือระบบปฏิบัติการทำหน้าที่ ในการจัดการกับทรัพยากรของเครื่องคอมพิวเตอร์

2. เทคโนโลยีฝั่งเซิร์ฟเวอร์ (server–side technology)

ประกอบไปด้วย 3 ส่วนหลักๆ คือ

  1. เว็บแอพพลิเคชั่น  ถือว่าเป็นหัวใจหลักของเว็บไซต์ เนื่องจากทำหน้าที่ ติดต่อกับผู้ใช้งาน รับและแสดงข้อมูล ประมวลผลข้อมูล จัดการข้อมูลในฐานข้อมูล และอื่น ๆ

  2. เว็บเซิร์ฟเวอร์ซอฟต์แวร์ (web server software) เป็นโปรแกรมที่ทำงานอยู่บน web server ซึ่งหน้าที่หลักของ web server software คือการประมวลผล HTTP request ที่ได้รับมาและตอบกลับด้วย HTTP response ให้กับผู้ใช้งาน 

  3. ระบบปฏิบัติการ (operating system) ระบบปฏิบัติการบนฝั่งของเซิร์ฟเวอร์มีหน้าที่ในการจัดการกับทรัพยากรของเครื่องเซิร์ฟเวอร์ เช่น CPU memory และ bandwidth เป็นต้น

สรุปส่วนประกอบของ เว็บแอพพลิเคชั่น

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

ข้อแตกต่างระหว่าง Web Plugin และ Browser Add-on/Extension

Web Plugin และ Browser Add-on/Extension อาจจะสร้างความสับสน ให้กับผู้ใช้งานทั่วไปได้ เนื่องจากทั้งคู่มีจุดประสงค์ในการเพิ่มฟังก์ชั่นการทำ ให้ในการท่องเว็บไซต์ อย่างไรก็ตาม Web Plugin กับ Browser Extension มีความแตกต่างกันอยู่ หลายประการ Web Plugin จะเป็นส่วนที่ถูกเรียกใช้โดย Web Browser เพื่อส่งต่อเนื้อหาไปให้กับโปรแกรม ภายนอกเช่น Adobe Flash/ PDF reader ในการประมวลผล Browser Extension เน้นการเพิ่มความสร้างมาให้กับเบราว์เซอร์ แต่ไม่ได้ประมวลผลหรือแสดงเนื้อหาในเว็บไซต์

Related Articles