การตั้งค่า โหมดการโหลด

โหมดป๊อปอัพ

สามารถเลือกการโหลดได้ทั้ง 2 แบบ ขึ้นอยู่กับว่าเราอยากให้ฝั่งไหนทำงานหนักมากกว่ากัน โดยทั้งคู่มีข้อดีข้อเสียที่ต่างกัน การตั้งค่าเริ่มต้นจะอยู่ที่ frontend

  1. โหมด Backend กระบวนการโหลดป๊อปอัพและตรวจสอบเงื่อนไขผ่าน AJAX มีข้อดีในการลดการโหลดป๊อปอัพที่ไม่เข้าเงื่อนไข และป๊อปอัพที่ผู้เคยใช้เคยปิดลงไปแล้ว ซึ่งจะช่วยลดการโหลดหน้าเว็บไซต์ ซึ่งส่งผลดีกับ frontend อย่างไรก็ตาม ข้อเสียคือเราต้องทำการส่งคำขอผ่านเซิร์ฟเวอร์ทุกครั้งเมื่อมีการแสดงป๊อปอัพ ซึ่งอาจทำให้มีการโหลดเพิ่มเติมบนเซิร์ฟเวอร์ของคุณได้
  2. โหมด Frontend ป๊อปอัพที่ผ่านการตรวจสอบเงื่อนไขจะถูกโหลดผ่าน PHP ซึ่งมีข้อดีที่สามารถทำงานร่วมกับปลั๊กอินแคชได้อย่างมีประสิทธิภาพ แต่ข้อเสียคือป๊อปอัพที่เคยถูกปิดไปแล้วอาจถูกโหลดอีกเมื่อเปิดเว็บไซต์ใหม่ แม้ว่าไม่ได้แสดงผลก็ตาม และการแก้ไขของป๊อปอัพจะต้องทำการเคลียร์แคช เพื่อให้แสดงผลล่าสุด