การใช้วิธีการค้นหา/การแบ่งหน้าชุดคีย์เพื่อโหลดหน้าคือ มีประสิทธิภาพมาก; มันจะทำให้กระบวนการของคุณเร็วขึ้นโดยไม่มีค่าใช้จ่ายหากคุณทำแบบนั้นตั้งแต่ต้น มันจะปลอดภัยต่อการพัฒนาในอนาคต ถ้าวันนี้มี 10,000 แถว มันจะทำงานใน 10 ปีเมื่อคุณมี 10 ล้านแถว
การใช้เลขหน้าคืออะไร
การแบ่งหน้าจะใช้ในบางรูปแบบในเกือบทุก เว็บแอปพลิเคชัน เพื่อแบ่งข้อมูลที่ส่งคืนและแสดงบนหลายหน้าภายในหน้าเว็บเดียว การแบ่งหน้ายังรวมถึงตรรกะของการเตรียมและแสดงลิงก์ไปยังหน้าต่างๆ การแบ่งหน้าสามารถจัดการฝั่งไคลเอ็นต์หรือฝั่งเซิร์ฟเวอร์
ทำไมต้องแบ่งหน้า
ตัวเลือกที่ดีเกี่ยวกับการเพจข้อมูลคือ ส่วนสำคัญของการออกแบบและพัฒนา บางครั้งเราจำเป็นต้องรับรายการข้อมูลจากเซิร์ฟเวอร์ และบางครั้งรายการเหล่านี้อาจยาวมาก การแบ่งรายการออกเป็น "หน้า" ที่เล็กลงและรอบคอบสามารถลดค่าใช้จ่ายของเซิร์ฟเวอร์และปรับปรุงเวลาตอบสนองได้
ทำไมโปรแกรมเมอร์ส่วนใหญ่จัดเลขหน้าผิด
Lukas Eder บอกเราว่ามีอะไรผิดปกติกับการแบ่งหน้าในไซต์ส่วนใหญ่ ใครทำให้ถูกต้อง และพวกเขาทำอย่างไร การแบ่งหน้าเป็นหนึ่งในสิ่งที่เกือบทุกคนเข้าใจผิดด้วยเหตุผลสองประการ: ประสบการณ์ผู้ใช้ ประสิทธิภาพของฐานข้อมูล.
ควรแบ่งหน้าเมื่อใด
การแบ่งหน้ามาพร้อมกับ จุดเริ่มต้นเช่นกัน เป็นจุดสิ้นสุด ผู้ใช้มักจะชอบการแบ่งหน้าเพราะสามารถระบุได้อย่างง่ายดายว่าข้อมูลที่ต้องการนั้นมีหรือไม่ ถ้าใช่ พวกเขาก็รู้ด้วยว่าสามารถหามันได้จากตำแหน่งไหน