Como fazer um sistema de “news” com CodeIgniter

9 de abril de 2012, em Tutoriais, por Tárcio Zemel

No artigo sobre como criar páginas estáticas no CodeIgniter houve uma dúvida: mas e se quiséssemos interagir com o banco de dados pra isso? Para sanar esta dúvida, portanto, vamos a um tutorial de como fazer um sistema de “news” usando o CodeIgniter! Schema do sistema de news Use o seguinte database schema para criar [...]

Segurança no CodeIgniter

27 de março de 2012, em Dicas, por Tárcio Zemel

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 criar “páginas estáticas” com CodeIgniter

20 de março de 2012, em Tira Dúvidas, por Tárcio Zemel

Recentemente chegou uma dúvida interessante: como criar “páginas estáticas” com o CodeIgniter? Por “páginas estáticas” quem perguntou quis dizer aquele tipo de página mais “institucional”, em que o conteúdo não se altera muito, tal como uma página Sobre, Termos de Uso, Política de Privacidade, etc. Essa dúvida é tão comum para quem está começando no [...]

Trabalhando com diversos ambientes no CodeIgniter

13 de fevereiro de 2012, em Configurações, Passos Iniciais, por Tárcio Zemel

O CodeIgniter é o melhor framework PHP da atualidade e, para corroborar esta informação, veremos que é possível trabalhar com diversos “ambientes” no CI. Mas o que, exatamente, isso significa? O que são “ambientes” no CodeIgniter? Em desenvolvimento de software – principalmente quando se trabalha com algum tipo de controle de versões – é bastante [...]

Como compactar HTML no CodeIgniter

25 de janeiro de 2012, em Dicas, Tutoriais, por Tárcio Zemel

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 [...]

CodeIgniter Drivers

2 de janeiro de 2012, em Passos Iniciais, por Tárcio Zemel

Drivers no CodeIgniter, apesar de ser algo relativamente novo no framework, não tem nada de complicado. Na verdade, drivers não passam de bibliotecas, mas com característica e modo de usar ligeiramente diferentes. Como já foi abordado aqui, no CodeIgniter Brasil, como carregar bibliotecas e como criar bibliotecas no CodeIgniter, chegou a hora de abordar os [...]

Como criar bibliotecas (libraries) no CodeIgniter

19 de dezembro de 2011, em Passos Iniciais, por Tárcio Zemel

Bibliotecas (ou libraries) no CodeIgniter são importantíssimas, pois, através delas, podemos estender recursos do framework, seja criando nossas próprias bibliotecas ou pegando recursos já prontos disponibilizados pela comunidade. Para o primeiro caso, aprenda como criar bibliotecas no CodeIgniter e veja como essa criação é simples e fácil de ser feita. O que são as bibliotecas [...]

CodeIgniter 2.1

28 de novembro de 2011, em Notícias, por Tárcio Zemel

A comunidade estava ansiosa por algumas mudanças e, como não é costume da Equipe CodeIgniter deixar seus fãs usuários na mão, eis que é lançado o CodeIgniter 2.1! Este é um guest post de William Rufino, que pode ser encontrado na internet através de: Site de William Rufino twitter de William Rufino Boa tarde a [...]

Estendendo o CodeIgniter: como adicionar novas funcionalidades ao framework

21 de novembro de 2011, em Dicas, Passos Iniciais, por Tárcio Zemel

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 [...]

Nova licença do CodeIgniter: OSL 3.0

21 de outubro de 2011, em Notícias, por Tárcio Zemel

É isso, mesmo, meus amigos: conforme tweet oficial, o CodeIgniter está sendo “relicenciado” para a Open Software License v. 3.0, também conhecida como OSL 3.0. A mudança não virá com a próxima versão, o CodeIgniter 2.1, e sim com a versão 3 do framework – CI 3; OSL 3… Entendeu? ;-) No site da Open [...]

Página 1 de 512345