|
CodeIgniter é um framework de MVC PHP simples e rápido. A equipe da EllisLab lançou o CodeIgniter. Depois que muitas empresas testaram todos os frameworks PHP MVC, o CodeIgniter se destacou, principalmente porque oferece às organizações liberdade suficiente para que os desenvolvedores trabalhem mais rapidamente. Liberdade significa que, ao usar o CodeIgniter, você não precisa nomear tabelas de banco de dados de uma determinada forma, nem nomear modelos baseados em tabelas. Isso torna o CodeIgniter ideal para refatorar aplicações legadas em PHP, onde podem existir todas as estruturas estranhas que precisam ser portadas. O CodeIgniter não exige muito código (a versão 1.6.2 tem apenas 2,8 MB, dos quais 1,3 MB são documentação do usuário que pode ser excluída), e não pede para você conectar uma biblioteca enorme semelhante ao PEAR. Ele tem desempenho igualmente bom em PHP 4 e PHP 5, permitindo criar aplicativos portáteis. Por fim, você não precisa usar um motor de templates para criar visualizações — basta usar HTML e PHP tradicionais.
|