Publicidade   
 você está aqui: phpbrasil.com    artigos    artigo  
 
:: novos artigos ::

:: recomendado ::

PHP para a World Wide Web

Compre esse livro no Submarino.com.br

:: publicidade ::


:: novos scripts ::

:: elenco phpbrasil ::

Diógenes Sobral
Pontos: 2167

Visite a página de perfil de heliogbOpções de frameworks para PHP
por heliogb
Lista de Categorias  |  Contribua um Novo Artigo  |  Entre em Contato Conosco

No desenvolvimento de software e websites, um framework é uma estrutura de suporte onde o projeto pode ser organizado visando tirar proveito de bibliotecas e outros recursos disponíveis. Assim proporcionando uma Produtividade maior.
Vote aqui!
Média de Votos Atual: 4.75
Total de Votos: 8
Nota:   

Olá, neste artigo falarei sobre framework uma arquitetura flexível para ambiente de desenvolvimento e produção de aplicações. É claro que não será possível listar todo o código, linha a linha, mas vou dar algumas idéias básicas que acredito serem simples de se seguir.

O que é Framework?
No desenvolvimento de software e websites, um framework é uma estrutura de suporte onde o projeto pode ser organizado visando tirar proveito de bibliotecas e outros recursos disponíveis. Assim proporcionando uma Produtividade maior.

Um framework pode incluir programas de suporte, bibliotecas de código, linguagens de script e outros softwares para ajudar a desenvolver diferentes componentes de um projeto de software e website. Na maioria das vezes são baseados no padrão MVC

Através de um framework, qualquer pessoa ou programador pode gerar sua aplicação de forma rápida, fácil e com baixo custo, sem precisar programa toda sua funcionalidade já que a maioria dos framework disponibilizam bibliotecas com muitos recursos.


Como funciona?
O primeiro passo é compreender a funcionalidade da estrutura escolhida no caso ” framework” O segundo passo é definir as características do sistema a ser projetado.

Vantagens:
Visando difundir o uso de framework ou arquitetura de desenvolvimento listo aqui algumas vantagens:

- Produtividade: menos código para digitar.
- Menor possibilidade de erros (Soluções já testadas em grande escala), o que implica em mais produtividade.
- Maior abstração da solução. Você se preocupa mais com o por quê, ao invés do como. E isso também implica em maior produtividade.
- Eficiência. Código feito por experts muitas vezes são mais eficientes do que os feito por nós, pobre mortais.
- Lucro. Produtividade implica em mais tempo para testar e/o entregar o software no prazo. E isso implica em cliente mais satisfeito.


Opções de frameworks para PHP
Nós programadores php contamos com alguns framework, entre eles estão:

- Symphony
- Prado
- Code Igniter
- Zend Framework
- CakePHP

Para mais informações sobre framework:

http://framework.zend.com/
http://www.linhadecodigo.com.br/artigos.asp?id_ac=1099
http://www.phpbrasil.com/articles/article.php/id/932
http://www.phpbrasil.com/articles/article.php/id/1158
http://www.phpbrasil.com/articles/article.php/id/1225


Agradeço a oportunidade, espero que gostem do artigo e ate o próximo.



<< Anterior 1 Próxima >>

 
Imprimir  |  Enviar para um Amigo


Comentários de Usuários

Muito bom...
publicado por Geraldo Magela - 2007-07-05 09:05:41

Olá estou iniciando no PHP e gostaria de saber onde tem material básicos sobre frameworks para PHP como :
- Symphony
- Prado
- Code Igniter
- Zend Framework
- CakePHP .

Obrigado...

Eclipse
publicado por Klederson Bueno - 2007-07-13 17:53:16

Cara o Eclipse entrou onde ae? O PDT tá fantástico sem contar o constante aprimoramento. Anyway é bom conhecer opções contudo Zend não é free muito menos open-source e para os menos afortunados ou mesmo pra quem quer mais controle acho que o Eclipse é a opção até por que vc pode reunir uma série de desenvolvimentos por ex.

Eu utilizo PDT + Aptana ou seja TOTAL e FANTÁSTICO suporte a PHP, JavaScript, XHTML e CSS

www.eclipse.org/pdt/
www.aptana.org

Mas valeu pelo artigo.

Publique os seus Comentários

Nome:
Email:
Título:
Comentário:

NOTA: Cadastre-se no site para poder publicar comentários.

 
webmaster: João Prado Maia   © 2000 - 2005 phpbrasil.com
Gerado em 1.413 segundos