Codeigniter Framework – Introdução e um pouco mais

Codeigniter Framework é um dos poderosos frameworks disponíveis no PHP, leve, rápido, com uma estrutura fascinante e sempre atualizado este framework sempre está presente na lista dos melhores frameworks para PHP.

codeigniter framework

Mesmo sendo considerado um framework “leve”, ele possuí uma biblioteca repleta de classes uteis para o desenvolvimento de qualquer aplicação convencional.

De fácil configuração, rapidamente você terá o ambiente necessário para iniciar o desenvolvimento de sua aplicação.

Link para download – https://www.codeigniter.com/

Github do framework – https://github.com/bcit-ci/CodeIgniter

Prós do Codeigniter Framework:

Arquitetura MVC – Model, View e Controller (Modelo, Visão e Controle).

Helpers – Você pode organizar o seu código utilizando helpers.

Hooks – Facilmente você consegue estender o core do Codeigniter sem fazer “gambiarras” pelo código.

Rápido, rápido e rápido, se sua aplicação precisa ser robusta e de alto desempenho, seja bem vindo a família Codeigniter.

Gratuito, pode ser usado sem nenhum peso na consciência.

URL “amigáveis”, facilmente implementadas configurando o arquivo “.htaccess”.

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

Arquivos e pastas organizados em “application” e “system”.

codeigniter estrutura de pastas

Todo o seu sistema será desenvolvido na pasta “application”, nada de bagunça ou “casa da mãe joana” espalhado por todo o projeto.

Você terá acesso a um “driver” de Cache para ser utilizado a vontade, com a possibilidade de funcionar com APC, Memcached, Redis ou Wincache.

Web Page Cache, você pode salvar uma página inteira, extraindo o máximo de desempenho da sua aplicação.

Cache para as consultas no Banco de Dados (suporte Mysql, Sqlsrv, Pgsql, Sqllite, Odbc, etc..)

Sistema de multi-language, clique aqui para baixar a tradução compatível com Codeigniter 2.x e 3.X.

Conclusão

Já utilizei o Codeigniter Framework no desenvolvimento de dois sistemas e realmente só tenho elogios, simples e objetivo, atendeu todas as minhas necessidades. Um dos sistemas desenvolvidos possui funcionalidades complexas e uma carga horaria de desenvolvimento superior a 300 horas.

Como todo o framework ele é apenas uma base sólida de desenvolvimento, você terá que seguir a risca os conceitos e padrões adotados pelo Codeigniter, evitando “bagunçar” todo o código fonte.

Ele possuí uma ampla documentação neste página: https://www.codeigniter.com/docs e centenas de tutoriais no Youtube e Google.

Em breve estarei disponibilizando dicas de configuração e tutoriais de desenvolvimento utilizando o Codeigniter,

Bom desenvolvimento, Cya.

 

 

 

Resumo
Codeigniter Framework - Introdução e um pouco mais
Nome do Artigo
Codeigniter Framework - Introdução e um pouco mais
Descrição
Conheça o poderoso Codeigniter Web Framework, desenvolva aplicações rápidas e robustas no PHP com este excelente framework.
Autor
Editor
Roger Mauricio Takemiya
Logo do Editor

Avalie este artigo!

Clique nas estrelas, para dar uma nota de 1 à 5.

Dúvidas? Faça um comentário logo abaixo ou envie uma mensagem clicando aqui.

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *