เปิดใช้ cache กับ db และ page ให้เร็วขึ้นได้ยังงัยครับ ?
กรกฎ วิริยะ 11 ก.ค. 2559 12:44
แคชจะช่วยลดการติดต่อกับฐานข้อมูล เนื่องจากมันเป็นส่วนที่ช้าที่สุดครับ
กรกฎ วิริยะ 11 ก.ค. 2559 12:55
ออ ถามถึงการกำหนดค่าใช่มั้ย
http://www.kotchasan.com/.......html
การใช้งานแคชจะร่วมกับการเขียนคำสั่งด้วยนะครับ การตั้งค่ามันเป็นแค่ภาพรวม เนื่องจาก query บางรายการอาจไม่มีความจำเป็นต้องแคช
กรกฎ วิริยะ 11 ก.ค. 2559 12:58
ตัวอย่างการใช้งาน แคช
$query = $model->db()->createQuery()
        ->select()
        ->from('category')
        ->where(array(array('module_id', $module_id), array('published', '1')))
        ->cacheOn() 
        ->order('category_id');
Witawat Piyarattanavong 16 ก.ค. 2559 11:03
ขอบคุณมากครับ

แล้วถ้าจะ cache page ทำงัยครับ
กรกฎ วิริยะ 16 ก.ค. 2559 15:47
Quotations by หมายเหตุ #4ขอบคุณมากครับ
แล้วถ้าจะ cache page ทำงัยครับ

ก็สามารถทำได้ครับ โดยเรียกใช้ class Cache โดยตรง ... แต่โดยทั่วไปไม่จำเป็นมั้งครับ การ cache db อย่างเดียวผมก็ว่าเพียงพอแล้ว ไม่จำเป็นต้อง cache หน้าอีก
ในกรณีที่เพจ ไม่ได้ใช้ฐานข้อมูล ผมแนะนำเป็น static HTML เลย จะเร็วสุดๆ ตัวอย่าง https://github.com/...master/projects/site

โพสต์ตอบกลับ

กรุณาตรวจสอบให้ถูกต้องก่อนส่ง สามารถใช้ BBCode ได้
ประเภท jpg, jpeg, png, webp อัปโหลดรูปภาพหรือไม่ก็ได้