На сайте framework CodeIgniter выложили статью о создании pdf файлов.
Прочитать статью на анг. языке: CodeIgniter Community Voice — Generating PDF files using CodeIgniter
Aug 01 2008
На сайте framework CodeIgniter выложили статью о создании pdf файлов.
Прочитать статью на анг. языке: CodeIgniter Community Voice — Generating PDF files using CodeIgniter
Jul 26 2008
В предыдущих проектах использовали этот простой, но шустрый php framework. В нем есть профайлер.
Чтобы не вставлять этот код в каждом контроллере
$this->output->enable_profiler(TRUE);
был сделан следующий хак.
Модификация файла CodeIgniter\system\libraries\Controller.php
до
function Controller() { parent::CI_Base(); $this->_ci_initialize(); log_message('debug', "Controller Class Initialized"); }
и после
function Controller() { parent::CI_Base(); $this->_ci_initialize(); log_message('debug', "Controller Class Initialized"); // Hack CodeIgniter Profiler if ($this->config->item('output_enable_profiler') == TRUE) { $this->output->enable_profiler(TRUE); } }
Теперь в файле конфигурации приложения application\config\config.php можно добавить параметр
$config['output_enable_profiler'] = TRUE;
Если надо отключить профайлер устанавливаем значение FALSE. Если это мешает в каком-то конкретном контроллере, то пользуемся стандартной конструкцией:
$this->output->enable_profiler(FALSE);
Ссылки по теме:
CodeIgniter: Profiling Your Application
Профилирование приложения CodeIgniter
http://en.wikipedia.org/wiki/CodeIgniter
Comments (0)