ให้เรตสมาชิก: 5 / 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 (สกู๊ตตาร์) คืออะไร

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การจัดการเรียนการสอนด้วย GOOGLE CLASSROOM ใน Google Apps for education
โดย ณัฐกฤตา บุญญะฤทธิ์ พ 16 ม.ค. 2019 11:35 pm บอร์ด Share Knowledge
0
8
พ 16 ม.ค. 2019 11:35 pm โดย ณัฐกฤตา บุญญะฤทธิ์
สงคราม music streaming คุณอยู่ทีมไหน
โดย abdkode พ 16 ม.ค. 2019 6:46 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
12
พ 16 ม.ค. 2019 6:46 pm โดย abdkode
Python Gui เบื้องต้น part5 สร้างTextBoxกับMenubar
โดย ichimarusoichi พ 16 ม.ค. 2019 5:26 pm บอร์ด Programming - C/C++ & java & Python
0
6
พ 16 ม.ค. 2019 5:26 pm โดย ichimarusoichi
B - เข้าไปดู Logged Calls ที่คนอื่น FW มาหาตัวเองไม่ได้
โดย Parichat พ 16 ม.ค. 2019 4:38 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
2
พ 16 ม.ค. 2019 4:38 pm โดย Parichat
ความรู้เกี่ยวกับสายแลน (LAN Cable) วิธีการและขั้นตอนการเข้าหัวสาย LAN RJ-45
โดย ณัฐกฤตา บุญญะฤทธิ์ พ 16 ม.ค. 2019 4:19 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
20
พ 16 ม.ค. 2019 4:19 pm โดย ณัฐกฤตา บุญญะฤทธิ์
การไปทำงานในแต่ละวัน
โดย จันนุสรณ์ ดีแก่ พ 16 ม.ค. 2019 3:46 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
10
พ 16 ม.ค. 2019 3:46 pm โดย จันนุสรณ์ ดีแก่
การคิดค่าเสื่อมราคาวิธีเส้นตรง
โดย Chidchanok พ 16 ม.ค. 2019 3:08 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
7
พ 16 ม.ค. 2019 3:08 pm โดย Chidchanok
วิธีการ ตั้งค่าการแจ้งเตือนเว็บบอร์ด รับการแจ้งเตือนโดย E-mail (อีเมลล์)
โดย จันนุสรณ์ ดีแก่ พ 16 ม.ค. 2019 2:49 pm บอร์ด phpBB user Guide Knowledge
0
13
พ 16 ม.ค. 2019 2:49 pm โดย จันนุสรณ์ ดีแก่
อยากทราบ วิธีการสร้างเมนู ในส่วน ของ ucp ใน phpbb
โดย Ittichai_chupol พ 16 ม.ค. 2019 2:42 pm บอร์ด Programming - PHP
0
6
พ 16 ม.ค. 2019 2:42 pm โดย Ittichai_chupol
อยากทราบวิธีการดึงข้อมูล รายการกระทู้โปรด ใน phpbb
โดย Ittichai_chupol พ 16 ม.ค. 2019 2:20 pm บอร์ด Programming - PHP
1
10
พ 16 ม.ค. 2019 5:55 pm โดย meSitti2
เงินสดย่อย ( Petty Cash) คืออะไร ?
โดย Chidchanok พ 16 ม.ค. 2019 2:00 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
1
8
พ 16 ม.ค. 2019 5:54 pm โดย meSitti2
ขั้นตอนการลงข้อมูล Leads ใน OpenERP เพื่อเป็นการเก็บข้อมูลลูกค้าที่ติดต่อและสนใจสินค้าบริการของบริษัท
โดย ณัฐกฤตา บุญญะฤทธิ์ พ 16 ม.ค. 2019 1:36 pm บอร์ด Share Knowledge
0
33
พ 16 ม.ค. 2019 1:36 pm โดย ณัฐกฤตา บุญญะฤทธิ์
สอบถามค่ะไม่สามารถดูวิดิโอใน Google Drive ได้
โดย Chidchanok พ 16 ม.ค. 2019 12:25 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
4
25
พ 16 ม.ค. 2019 3:00 pm โดย Chidchanok
ดาวน์โหลดอัพเดท Joomla 3.9.2 ปรับปรุงเรื่องความปลอดภัยและแก้ไขข้อผิดพลาด
โดย tsukasaz พ 16 ม.ค. 2019 12:21 pm บอร์ด PHP News
0
5
พ 16 ม.ค. 2019 12:21 pm โดย tsukasaz
ขั้นตอนของการเปลี่ยน E-mail (อีเมล์) ในเว็บบอร์ด phpBB (พีเอชพีบีบี) สำหรับสมาชิก
โดย จันนุสรณ์ ดีแก่ พ 16 ม.ค. 2019 12:10 pm บอร์ด phpBB user Guide Knowledge
0
17
พ 16 ม.ค. 2019 12:10 pm โดย จันนุสรณ์ ดีแก่
[Extension phpBB3.1.1] ProLight Extension สไตล์สีขาว ช่วยให้เว็บบอร์ดดูสะอาดมีความสวยงาม
โดย จันนุสรณ์ ดีแก่ พ 16 ม.ค. 2019 11:16 am บอร์ด phpBB 3.1 Extension Review
0
10
พ 16 ม.ค. 2019 11:16 am โดย จันนุสรณ์ ดีแก่
[Extension phpBB3.1.1] Fancybox - A Lightbox Alternative Extension การแสดงของรูปภาพ
โดย จันนุสรณ์ ดีแก่ พ 16 ม.ค. 2019 10:29 am บอร์ด phpBB 3.1 Extension Review
0
9
พ 16 ม.ค. 2019 10:29 am โดย จันนุสรณ์ ดีแก่
R - การตั้งค่า Config สำหรับขึ้นระบบ
โดย mindphp พ 16 ม.ค. 2019 5:42 am บอร์ด PP systems (Main)
0
1
พ 16 ม.ค. 2019 5:42 am โดย mindphp
คำสั่ง Loop ภาษา php
โดย abdkode อ 15 ม.ค. 2019 7:01 pm บอร์ด PHP Knowledge
0
22
อ 15 ม.ค. 2019 7:01 pm โดย abdkode
วิธีถ่ายโอนรูปภาพจากแอนดรอยด์ด้วยแอพฯ Your Phone บน Windows
โดย theoneozz อ 15 ม.ค. 2019 6:40 pm บอร์ด Mobile Programming - Android, iOS, Window Phone
0
18
อ 15 ม.ค. 2019 6:40 pm โดย theoneozz