ให้เรตสมาชิก: 4 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งาน
 

Web Application (เว็บ แอพพลิเคชั่น) คืออะไร

Web Application
Web Application

  Web application (เว็บ แอพพลิเคชั่น) คือ การพัฒนาระบบงานบนเว็บ ซึ่งมีระบบมีการไหลเวียนในแบบ Online (ออนไลน์) ทั้งแบบ Local (โลคอล) ภายในวง LAN (แลน) และ Global (โกลบอล) ออกไปยังเครือข่ายอินเตอร์เน็ต ทำให้เหมาะสำหรับงานที่ต้องการข้อมูลแบบ Real Time (เรียลไทม์) 

    การทำงานของ Web Application นั้นโปรแกรมส่วนหนึ่งจะวางตัวอยู่บน Rendering Engine (เร็นเดอริงเอนจิน) ซึ่งตัว Rendering Engine จะทำหน้าที่หลักๆ คือนำเอาชุดคำสั่งหรือรูปแบบโครงสร้างข้อมูลที่ใช้ในการแสดงผล  นำมาแสดงผลบนพื้นที่ส่วนหนึ่งในจอภาพ โปรแกรมส่วนที่วางตัวอยู่บน Rendering Engine จะทำหน้าที่หลักๆ คือการเปลี่ยนแปลงแก้ไขสิ่งที่แสดงผล   จัดการตรวจสอบข้อมูลที่รับเข้ามาเบื้องต้นและการประมวลบางส่วนแต่ส่วนการทำงานหลักๆ จะวางตัวอยู่บนเซอร์เวอร์  ในลักษณะ Web Application แบบเบื้องต้น ฝั่งเซิร์ฟเวอร์จะประกอบไปด้วยเว็บเซิร์ฟเวอร์ซึ่งทำหน้าที่เชื่อมต่อกับไคลเอนต์ตามโปรโตคอล HTTP/ HTTPS (เอช ที ที พี / เอช ที ที พี เอส) โดยนอกจากเว็บเซิร์ฟเวอร์จะทำหน้าที่ส่งไฟล์ที่เกี่ยวเนื่องกับการแสดงผลตามมาตรฐาน HTTP ตามปกติทั่วไปแล้ว   เว็บเซิร์ฟเวอร์จะมีส่วนประมวลผลซึ่งอาจจะเป็นตัวแปลภาษา เช่น Script Engine ของภาษา PHP  หรืออาจจะมีการติดตั้ง .NET Framework (ดอทเน็ต เฟรมเวิร์ก) ซึ่งมีส่วนแปลภาษา CLR (ซี แอล อาร์) ที่ใช้แปลภาษา intermediate (อินเทอะมีดิอิท) จากโค้ดที่เขียนด้วย VB.NET (วี บี ดอทเน็ต) หรือ C#.NET (ซีฉาบ ดอทเน็ต) หรืออาจจะเป็น J2EE (เจ ทู อี อี) ที่มีส่วนแปลไบต์โค้ดของคลาสที่ได้จากโปรแกรมภาษาจาวา เป็นต้น 

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

Reference : en.wikipedia.org/wiki/Web_application

ภาพประกอบ : techalive.net

 บทความที่เกี่ยวข้อง :

QuickBooks (ควิกบุค) คืออะไร

SKOOTAR (สกู๊ตตาร์) คืออะไร

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ไม่สามารถตั้งค่าแจ้งเตื่อนจากmindphp เข้าเมลล์ได้
โดย Jiratchaya ศ 15 ม.ค. 2021 1:34 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
9
ศ 15 ม.ค. 2021 1:52 pm โดย thatsawan
สอบถามติดตั้ง phpbb 3.1 ขึ้น error /vendor/twig/twig/lib/Twig/Extension/Core.php
โดย eange08 พฤ 14 ม.ค. 2021 6:48 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
4
20
ศ 15 ม.ค. 2021 10:22 am โดย eange08
กด download แล้วไม่ไปหน้าที่เราจะทำ download ไฟล์
โดย eange08 พ 13 ม.ค. 2021 7:14 pm บอร์ด JavaScript & Jquery Ajax
1
23
พฤ 14 ม.ค. 2021 4:53 pm โดย eange08
คำศัพท์ที่เกี่ยวข้องกับระบบ ERP
โดย Kannaphat พ 13 ม.ค. 2021 6:56 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
15
พ 13 ม.ค. 2021 6:56 pm โดย Kannaphat
ขอสอบถามแนวทางเขียน code python ในส่วนนี้หน่อยครับ
โดย chakirin.bfds พ 13 ม.ค. 2021 5:16 pm บอร์ด Programming - C/C++ & java & Python
3
35
พ 13 ม.ค. 2021 5:41 pm โดย mindphp
ประเภท BOM Type มีอะไรบ้าง
โดย Jiratchaya พ 13 ม.ค. 2021 4:27 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
21
พ 13 ม.ค. 2021 4:27 pm โดย Jiratchaya
โครงสร้างของ Finished Goods (FG) มีอะไรบ้าง
โดย Jiratchaya พ 13 ม.ค. 2021 3:55 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
15
พ 13 ม.ค. 2021 3:55 pm โดย Jiratchaya
อัพเดทล่าสุด Joomla 3.9.24 เพิ่มความปลอดภัยและปรับปรุงระบบสู่ PHP 8
โดย tsukasaz พ 13 ม.ค. 2021 11:46 am บอร์ด MindPHP News & Feedback
0
16
พ 13 ม.ค. 2021 11:46 am โดย tsukasaz