เปิดใช้ cache กับ db และ page ให้เร็วขึ้นได้ยังงัยครับ ?

เปิดใช้ cache กับ db และ page ให้เร็วขึ้นได้ยังงัยครับ ?
0SHAREFacebookLINE it!

แคชจะช่วยลดการติดต่อกับฐานข้อมูล เนื่องจากมันเป็นส่วนที่ช้าที่สุดครับ

ออ ถามถึงการกำหนดค่าใช่มั้ย
http://www.kotchasan.com/docs/....html
การใช้งานแคชจะร่วมกับการเขียนคำสั่งด้วยนะครับ การตั้งค่ามันเป็นแค่ภาพรวม เนื่องจาก query บางรายการอาจไม่มีความจำเป็นต้องแคช

ตัวอย่างการใช้งาน แคช
$query = $model->db()->createQuery()
->select()
->from('category')
->where(array(array('module_id', $module_id), array('published', '1')))
->cacheOn()
->order('category_id');

ขอบคุณมากครับ

แล้วถ้าจะ cache page ทำงัยครับ
ความคิดเห็น #4 Witawat 16 ก.ค. 2559 116.58.xxx.xxx

อ้างอิงจาก ความคิดเห็น #4ขอบคุณมากครับ
แล้วถ้าจะ cache page ทำงัยครับ

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