Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Просто мне кажется не так тривиально к MVC прикрутить кэширование именно html, учитывая что сам паттерн предполагает при изменении модели - изменять вью, а вы будете выдавать его из кэша...
class CachePage{
protected _cache = true;
function __construct(){
ob_start()
}
function Run(){
$this->_cache = $this->_isCache();
if ( $this->_cache){
echo $this->getCache();
}else{
include 'index1.php'; // old index.php
}
}
function _isCache{
return ... { $GET['cache'] != true }
}
function __destract(){
$cont = ob_get_content();
$this->setCache($cont);
}
MVC и кэширование