Посмотрите, понравится ли вам возможность замерить время выполнения различных частей кода вот таким простым способом:
<?php class SomeClass { function getData() { Profiler::init(); Profiler::measure("Подключение к базе данных"); $this->connect(); Profiler::measure("Запрос количества элементов"); $fullCount = $this->getCount($this->currentDbCriteria); Profiler::measure("Запрос первой страницы элементов"); $firstPage = $this->getData($this->currentDbCriteria, 0); Profiler::measure(); Profiler::print_measures(); } } |