ฉันจะใช้ Cache ของ Joomla ด้วยมุมมองส่วนประกอบของฉันได้อย่างไร
ตามปกติแล้วในกรณีที่มี CMS ความนิยมมากที่สุดจะเกิดขึ้นในขณะที่ยังคงเป็น "ใหม่" ฉันต้องการแคชการแสดงผลหน้าเว็บในครั้งแรกที่มีการสร้างการแสดงผลในช่วงเวลาที่กำหนดเพื่อลดปริมาณงานที่ต้องใช้ในการสร้าง ฉันทำงานจากเอกสารJCacheและให้กลไกพื้นฐานทำงานตามที่แสดงไว้ที่นี่: $cache = JFactory::getCache('MyCache', ''); $cache->setCaching(true); $cache->setLifeTime(86400); //24 hours $cache_id = 'MyCache_page_123'; $cached_page= $cache->get($cache_id); if (!empty($cached_page)) { $the_page_output = $cached_page; }else{ $the_page_output = ...<div>the generated view HTML</div>.... $cache->store($the_page_output, $cache_id); } // echo or return "$the_page_output" ฉันกำลังพยายามหาว่าฉันควรสร้างแคชที่ไหนจากนั้นจุด "จุดหวาน" เพื่อใช้แคชนั้นก่อนที่งานทั้งหมดจะเริ่มขึ้นอีกครั้ง