Back-End

1 out, 2009

Soluções com o FrameWork CodeIgniter – PHP

Publicidade

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.