Vamos falar de um framework que está sendo bastante comentado na web, o CodeIgniter. Esse é um artigo mais para introduzir o assunto, no próximo vamos por a mão na massa criando uma aplicação com o CodeIgniter.
O quê é o CodeIgniter?
O CodeIgniter é um framework de desenvolvimento de aplicações – algo como um kit de ferramentas – para quem constrói sites em PHP. A versão atual do FrameWork é a 1.7.2, lançada dia 11 de setembro de 2009, que já dá suporte à nova versão do PHP o 5.3.
Para quem é o Code Igniter?
CodeIgniter é para quem:
- quer um framework leve e que não ocupe espaço
- precisa de excepcional performance
- precisa de compatibilidade vasta com empresas de hospedagem que rodam uma variedade de versões e configurações do PHP
- quer um framework que precise de quase nenhuma configuração
- quer um framework que não precise que você use a linha de comando
- quer um framework que não lhe deixe preso a regras restritivas de codificação
- não está interessado em monolíticas bibliotecas como a PEAR
- não quer ser forçado a aprender uma linguagem de templates (no entanto, um parser de template está disponível, como opcional, se você desejar um)
- evita a complexidade, preferindo soluções simples
- precisa de uma clara e completa documentação.
Principais Caracteristicas
- Gratuito
- Suporte PHP 4
- Rápido
- Pequena Curva de Aprendizagem
- Vasta Documentação
- URL’s Amigáveis
- MVC (Model – View – Controller)
- Muitas Bibliotecas
Configurações mínimas do servidor
PHP versão 4.3.2 ou superior; e um banco de dados, já que este tipo de aplicativo é usado pela maioria das aplicações web. Os bancos suportados são MySQL (4.1+), MySQLi, MS SQL, Postgres, Oracle, SQLite e ODBC.
Instruções para Instalação
O CodeIgniter é instalado em quatro passos:
1.