Codeigniter支持输出缓存的分析器
问题描述:
当输出缓存启用时,输出基准分析器出现问题,基准测试不会在视图中显示。Codeigniter支持输出缓存的分析器
我在做。
class Home extends MX_Controller {
function Home()
{
parent::__construct();
$this->output->cache(20000);
$this->output->enable_profiler(TRUE);
}
我该如何可视化基准来查看缓存页面的速度有多快?
答
为了让分析器正常工作,您需要设置标记,将其用作开始点和结束点以对应用程序进行基准测试。 因为,从manual报价:
注:基准标记不缓存,以便启用缓存时,您仍然可以查看您的 页面加载速度。
无论你想开始使用(你没有需要初始化这个类):
$this->benchmark->mark('starting_point');
而且,当你想结束它:
$this->benchmark->mark('ending_point');
那么结果:
echo $this->benchmark->elapsed_time('starting_point', 'ending_point');
您可以使用尽可能多的,只要给他们一个不同的名字当然。
你有积分吗? –
@Damien Pirsy不,这是问题:) – sbaaaang