Artigos em "Dicas"

Controllers em subdiretórios no CodeIgniter com MY_Router

20 de maio de 2013, em Dicas, por

Por padrão, o CodeIgniter só aceita um subnível de diretórios para o armazenamento dos controllers (como pode ser visto na documentação oficial). Entretanto, pode surgir a necessidade de um projeto que precise de vários subníveis de diretórios. Nestes casos, como proceder? Rotas Uma solução que, dependendo do caso, pode funcionar, é trabalhar com rotas. Quer […]

Segurança no CodeIgniter

27 de março de 2012, em Dicas, por

Quando se está preparando o ambiente de desenvolvimento para CodeIgniter, é importante levar em consideração uma questão primordial: segurança. Durante o desenvolvimento de um site ou sistema, existem muitas ações/verificações possíveis de se fazer a fim de aumentar a segurança da aplicação. Felizmente, o CI já vem, por padrão, com uma série de opções e […]

Como compactar HTML no CodeIgniter

25 de janeiro de 2012, em Dicas, Tutoriais, por

Exatamente ontem surgiu num repositório fork do CodeIgniter uma novidade muito interessante: uma feature para compactar HTML! Apesar de não ser oficial, fiz alguns testes e está tudo funcionando muito bem! Portanto, compactar HTML no CodeIgniter agora é possível e, acredite, os resultados são incríveis! Baixando a nova classe de Output A primeira coisa a […]

Estendendo o CodeIgniter: como adicionar novas funcionalidades ao framework

21 de novembro de 2011, em Dicas, Passos Iniciais, por

Lembrando das lições básicas sobre controllers no CodeIgniter, vimos que, quando criamos um novo controller para um projeto, devemos estender o “CI_Controller”. Isso nada mais é do que PHP OO básico: uma classe estendendo outra para adquirir as propriedades e métodos permitidos. Seguindo a OO, o CodeIgniter permite, de forma bastante simples, estender suas principais […]

$_GET no CodeIgniter

20 de dezembro de 2010, em Configurações, Dicas, por

Por padrão, o CodeIgniter não suporta parâmetros $_GET; quando algo assim é identificado no URL, é automaticamente destruído pelo CI. Entretanto, pode haver situações em que é preciso pegar/passar variáveis com GET, seja por usar algum webservice, serviço de pagamento ou o que quer que seja. Como o CodeIgniter é o melhor framework PHP, com […]

Dicas básicas de configuração do CodeIgniter

13 de setembro de 2010, em Dicas, por

Algumas vezes, em projetos feitos com CodeIgniter, é preciso realizar operações relativamente corriqueiras mas, principalmente quando se está começando a mexer com o framework, ainda não se tem confiança nem a “malandragem” de alterar/criar determinadas personalizações. Este artigo aborda 5 dicas básicas do CodeIgniter que poderão salvar sua pele: Remover “index.php” do URL O diretório […]