Нет у меня 750 страниц, так как каждая страница имеет до 1 секунды загрузки то после кеширования 0.250-0.500 ms
Что не так с базовым функционалом?
Если возможно, поясните что вы имели ввиду, может я что то не знаю.
А про то что я в консоли создаю, я тестирую работу сайта и так как, код для создания кэша срабатывает в плагине, и я решил запускать его в вашем приложении Console что бы быстренько протестить вот сам код
<php //$res=1; //file_get_contents($this->modx->makeUrl($res, '', '', 'full')); $start_id = 0;//$modx->getOption('start_id',$scriptProperties,2); $depth = 5;//$modx->getOption('depth',$scriptProperties,1); $start_resource = $modx->getObject('modResource',$start_id); //if(!$start_resource) return ''; //$context = $start_resource->get('context_key'); $child_ids = $modx->getChildIds($start_id,$depth,array('context'=>"web")); array_push($child_ids,$start_id); foreach($child_ids as $id){ $url = $modx->makeUrl($id,'','','full'); $content = file_get_contents($url); echo $id."=".$url."\n"; } unset($content);