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

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

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

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

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

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

แล้วถ้าจะ cache page ทำงัยครับ
#4

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

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