ส่วนหน้าและส่วนหลัง
เบ็ดเตล็ด / / November 13, 2021
โดย Guillem Alsina González เมื่อวันที่ 28 กุมภาพันธ์ 2017
ถึงความหยาบคายในเรื่องของ การเขียนโปรแกรมดูเหมือนว่าพวกเขาจะพัฒนา ซอฟต์แวร์ เป็นงานเชิงเส้นตรงที่ต้องการเพียงความรู้ด้านการเขียนโปรแกรมและอย่างมากที่สุดก็คือการประสานงานa ทีม ของนักพัฒนาหาก แอป มีขนาดใหญ่มาก
แต่ไม่ใช่ มันไม่ใช่อย่างนั้น และในการสร้างโปรแกรมคอมพิวเตอร์ ความรู้ต่าง ๆ ก็เข้ามามีบทบาทหลัก การเขียนโปรแกรมฟังก์ชั่นในด้านหนึ่งและส่วนต่อประสานผู้ใช้อีกด้านหนึ่งซึ่งเป็นส่วนพื้นฐานที่สุดของทั้งหมด แอป.
สิ่งนี้นำเราไปสู่การสร้างความแตกต่างของสองชั้นที่แตกต่างกันซึ่งทำงานร่วมกัน: the ส่วนหน้า และ ด้านหลัง
NS ส่วนหน้า ครอบคลุมทุกอย่างที่อ้างถึงส่วนต่อประสานผู้ใช้และการใช้งานของแอปพลิเคชัน
สิ่งนี้ต้องการความรู้ที่นอกเหนือไปจากการใช้ภาษาโปรแกรมที่ถูกต้อง เช่น ภาษาที่เกี่ยวข้องกับ การใช้งานและการศึกษาที่แตกต่างจากอัลกอริธึมและการคำนวณอย่างรอบคอบซึ่งแอปพลิเคชันสามารถรวมเข้ากับการทำงานได้ ข้อมูล.
NS ส่วนหน้า คุณจะรวบรวมตั๋วและคำแนะนำโดย ชื่อผู้ใช้ ผ่านการควบคุมและพื้นที่ที่เหมือนกัน ส่วนหน้า เปิดใช้งานและในที่สุดก็ดำเนินการ a การตระเตรียม จากเขา รูปแบบ เพื่อส่งไปยังโปรแกรมเอ็นจิ้น ซึ่งจะเป็น
NS ด้านหลัง ประมวลผลการโต้ตอบของผู้ใช้ (เกิดอะไรขึ้นกับผู้ใช้ ส่วนหน้า) กับข้อมูลและดำเนินการตามกระบวนการทั้งหมดด้วยหลัง
ส่วนนี้เป็นส่วนที่ให้ฟังก์ชันการทำงานกับโปรแกรมจริงๆ แม้ว่าจะไม่มี ส่วนหน้า มันจะไม่มีประโยชน์สำหรับเราเพราะเราไม่สามารถโต้ตอบกับข้อมูลและผลลัพธ์ได้
มันอยู่ในส่วนนี้ที่อัลกอริธึมทั้งหมดที่ดำเนินการ "ขั้นต้น" ของระบบ จัดการข้อมูล และพัฒนาฟังก์ชันการทำงานอยู่
บางครั้ง ส่วนหน้า และ ด้านหลัง ทำงานแยกกันบนคอมพิวเตอร์เครื่องอื่น ทำงานร่วมกันผ่านเครือข่าย
ในโอกาสเหล่านี้ผู้พัฒนาของ ซอฟต์แวร์ พวกเขาต้องคำนึงถึงปัญหาการทำงานพร้อมกัน นั่นคือ ผู้ใช้ตั้งแต่สองคนขึ้นไปสามารถทำงานพร้อมกันได้โดยไม่รบกวนกันและกัน อื่น ๆ ควบคุมการกระทำของพวกเขาและป้องกันไม่ให้แก้ไขข้อมูลเดียวกันที่ไม่สนับสนุนการแก้ไขพร้อมกัน พร้อมกัน
เว็บแอปพลิเคชันคือ กระบวนทัศน์ สมบูรณ์แบบของรุ่นนี้เพราะสามารถวิ่งจากทุกที่และ ส่วนหน้า มันไม่เกิน รหัส HTML ที่ใช้ any เบราว์เซอร์ เว็บสำหรับการดำเนินการ
ภาพถ่าย: Fotolia - Matador / Dusit_sri
หัวข้อส่วนหน้าและส่วนหลัง