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

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

เฉลยอธิบาย

เซสชั่นจัดเก็บข้อมูลในหน่วยความจำ (RAM) ของเซิร์ฟเวอร์ ดังนั้นเมื่อเซิร์ฟเวอร์รีสตาร์ท ข้อมูลทั้งหมดจะสูญหาย นอกจากนี้ ในระบบ Load Balancing หลายเซิร์ฟเวอร์ จะไม่สามารถแชร์เซสชั่นข้อมูลได้ ฐานข้อมูลเป็นวิธีที่ถูกต้องเพื่อเก็บข้อมูลแบบถาวร ตัวเลือก B, C, D ไม่ใช่ปัญหาหลัก

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

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