Web siteme kıyaslama sürecinde yaşıyorum.
class Home extends Controller {
function Home()
{
parent::Controller();
$this->benchmark->mark('Constructor_start');
$this->output->enable_profiler(TRUE);
$this->load->library ('MasterPage');
$this->benchmark->mark('Constructor_end');
}
function index()
{
$this->benchmark->mark('Index_start');
$this->masterpage->setMasterPage('master/home');
$this->masterpage->addContent('home/index', 'page');
$this->masterpage->show();
$this->benchmark->mark('Index_end');
}
}
Bu sonuçlar şunlardır:
Loading Time Base Classes: 0.0076
Constructor: 0.0007
Index: 0.0440
Controller Execution Time ( Home/ Index ): 0.4467
Total Execution Time: 0.4545`
Benim anladığım şu:
- Yükleme süresi Temel Sınıflar (0.0076)
- Oluşturucu (0.0007)
- Endeksi (0.0440)
But where is the rest of the time coming from?