ระบบการทำงานของ Back-End 

ระบบการทำงาน ซึ่งวันนี้เราจะมาเปรียบเทียบกันอีกครั้งว่าการทำงานของFront End กันง่ายๆทุกคนเคยกดตู้ ATM กันใช่หรือไม่ ไม่ว่าจะเป็นปุ่มต่างๆที่อยู่บนตู้ ATM ที่เราเห็นไม่ว่าจะเป็นช่องเสียบบัตรไม่ว่าจะเป็นลำโพงที่บอกว่ากรุณารับเงินหรืออะไรก็แล้วแต่ 

รูปแบบของหน้าจอรูปภาพบนหน้าจอพวกนี้ก็คือหลักการทำงานของฝั่ง Front End ทั้งสิ้น ว่าแต่ตู้ atm นั้นมันรู้ได้อย่างไรรหัสที่เราใส่มันถูกต้องหรือเปล่า 

จำนวนเงินที่เรากดเงินในบัญชีของเรามันมีจริงหรือเปล่างานตรงนี้ก็จะเป็นทางฝั่งที่เรียกว่า Back End 

โดยเราจะต้องบอกว่างานทางฝั่งของBack-End เรามักจะพูดถึงในส่วนที่เป็นการเก็บข้อมูลต่างๆในฐานข้อมูลที่ Userหรือว่าผู้ใช้งานไม่ได้ใช้งานตรงๆ 

แต่มักจะได้รับผลจากการคำนวณบางอย่างหรือว่าการประมวลผลบางอย่างของข้อมูลนั้นมา เช่นเดียวกันกับตู้ ATM ที่เรากล่าวไปข้างต้นการเก็บข้อมูลชื่อนามสกุลเงินคงเหลือในบัญชีต่างๆ

การเปรียบเทียบรหัสผ่านว่าถูกต้องไหมมักจะเป็นงานส่วนของ Back End เป็นหลักUser ไม่ได้เห็นตรงๆแต่จะได้รับผลลัพธ์บางอย่างที่มาจากการคำนวณประมวลผลมาให้เราแล้วนั่นเองจากนั้นก็จะถูกส่งกลับมาให้ทางฝั่งของ Front End ได้ทำการแสดงผลให้ User หรือว่าผู้ใช้งานได้เห็นและได้ใช้งานนั้นเอง 

ซึ่งแน่นอนว่าการทำงานที่รวมกันระหว่าง Front End กับ Back End รวมกันเราอาจจะได้ Dynamic apps หรือ Dynamic web ได้เลย ว่าแต่ไอ้พวกนี้มันคืออะไรคำตอบง่ายๆก็คือสิ่งที่ตรงกันข้ามกับ Static web / apps 

ถ้า static website Static Application เป็นการแสดงผลแบบนิ่งๆเลยไม่ว่าจะกี่สิบคนเข้ามาหน้าตาเหมือนกันเลย Dynamic เว็บจะทำการแสดงผลที่ค่อนข้างแตกต่างกันเกือบร้อยเปอร์เซ็นต์ 

ซึ่งคนที่เข้ามาแสดงผลอีกอย่างหนึ่งคนนี้เข้ามาแสดงผลอีกอย่างหนึ่งหรือคนนั้นเข้ามาก็อาจจะแสดงผลอีกอย่างหนึ่งก็ได้เปรียบเทียบง่ายๆเหมือนกับ Facebook ที่เราใช้งานกันทุกวันนี้

สมมุติว่าเราในตอนนี้มีเพื่อนทั้งหมด 500 คน ข้อมูลที่อยู่ในหน้าฟีดของเราบน Facebook ของเราตอนนี้ก็จะมีการแสดงผลโพสต์ต่างๆสเตตัสต่างๆของเพื่อน500 คน 

แต่ว่า 500 คนนี้มันก็ไม่ได้จะแสดงผลเรียงตามเวลาด้วยบางครั้ง Facebook อาจจะเลือกการแสดงผลเพื่อนบางคนขึ้นมาก่อนแม้ว่าจะเป็นโพสต์เมื่อหลายวันที่แล้ว 

แน่นอนว่าหน้าตาเว็บไซต์ที่เราเห็นตอนนี้ Facebook ของเราก็จะเป็นอีกแบบนึงแต่ถ้ากลับกันLog out และ login อยู่ อยู่กับอีก User หนึ่งก็อาจจะเป็นบัญชีเพื่อนของเราก็ได้หรือคุณพ่อคุณแม่เราก็ได้

เราก็จะเห็นแล้วว่าหน้าตาของการแสดงผลของ Facebook จะแตกต่างกันออกไปพวกนี้จะเป็นการคำนวณประมวลผลหลังบ้านแล้วก็ส่งกลับมายังผู้ชายว่าผู้ใช้งานควรที่จะได้รับข้อมูลอะไรผ่านทางฝั่งของBack End นั่นเอง

 

สนับสนุนโดย.   เว็บสล็อตแตกง่าย 2022 ไม่ผ่านเอเย่นต์