Otimizar Performance no Codeigniter

Otimizar Performance no Codeigniter


O codeigniter já está bastante otimizado no geral.

Para pequenos projetos nem é necessário fazer grandes ajustes ou tentativas de melhorar o desempenho.

Mas estando a trabalhar num grande projeto em cima do codeigniter, tudo que se possa fazer para melhorar e otimizar a performance é do nosso interesse.

Com isso em mente deixo aqui a dica, para não guardar as query's:

Não guardar query's no codeigniter

$this->db->save_queries = FALSE;

O codeigniter está programado por defeito para armazenar as query's executadas para serem usados ou consultados pelo profiler ao fazer debugging.

Em ambiente de produção uma linha de código pode fazer grande diferença:

Para afetar apenas o ambiente de produção e não de desenvolvimento eu uso

if (ENVIRONMENT == 'production')
{
     $this->db->save_queries = FALSE;
}

 Insiro estas linhas de código no meu controlador: application\core\MY_Controller.php