Recursos do Code Igniter
Recursos por si só são um jeito pobre de se julgar uma aplicação pois eles nada lhe dizem sobre a experiência do usuário, ou se foram projetados de forma intuitiva e inteligível. Os recursos não revelam nada sobre a qualidade de seu código, ou sua performance, ou sua atenção ao detalhe, ou práticas de segurança. O único jeito de realmente julgar uma aplicação é testá-la e conhecer melhor seu código. Instalar o Code Igniter é brincadeira de criança e por isso lhe aconselhamos a fazê-lo. Neste meio tempo, aqui está uma lista de seus principais recursos:
- Sistema baseado na abordagem Model-View-Controller.
- Compatível com PHP 4
- Extremamente leve
- Classes de banco de dados completas com suporte a várias plataformas.
- Suporte a Active Record Database
- Validação de Formulários e Dados
- Segurança e Filtragem XSS
- Gerenciamenteo de Sessão.
- Classe de envio de e-mail. Suporte a Anexox, formatação HTML / Texto Puro, múltiplos protocolos (sendmail, SMTP, and Mail) e mais.
- Biblioteca de Manipulação de Imagens (recorte, redimensionamento, rotação etc.). Suporte a GD, ImageMagick e NetPBM.
- Classe Upload de Arquivos
- Classes FTP
- Localização
- Paginação
- Encriptação de Dados
- Benchmarking
- Cache completo da página
- Log de Erros
- Perfis de Application
- Scaffolding
- Classe Calendário
- Classe User Agent
- Classe Zip Encoding
- Classe de Gerador de Template
- Classe Trackback
- Biblioteca XML-RPC
- Classe de Teste de Unidade
- URLs amigáveis aos motores de busca
- Roteamento URI Flexível
- Suporte a Ganchos, Extensões de Classe e Plugins.
- Grande biblioteca de funções "assistentes"