ทีมต้องออกแบบ migration ฐานข้อมูลให้ย้อนกลับและ deploy แบบลด downtime จึงพิจารณาว่า เหตุใดการจัดการเซสชัน (Session Management) จึงสำคัญในเว็บแอปพลิเคชันที่มีผู้ใช้หลายคน

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

เฉลยอธิบาย

Session Management ทำให้เซิร์ฟเวอร์สามารถจำตัวตนของผู้ใช้และข้อมูลสถานะของเซสชัน (เช่น ว่าผู้ใช้นี้ล็อกอินแล้วหรือยัง) ป้องกันการเข้าถึงข้อมูลส่วนตัวของผู้ใช้อื่น และติดตามการกระทำของผู้ใช้ ตัวเลือก A C D ผิด

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการพัฒนาโปรแกรมระบบงานในลักษณะ Web Application

ดูข้อสอบวิชานี้ทั้งหมด →