Buscar

ADO 1 Php

Prévia do material em texto

Comparação de FRAMEWORKS PHP
Nome Data Design Prós Contras
	Laravel
	06/2011
	MVC
	· Implementação nativa do Composer
· Fácil escalabilidade do sistema
· Homestead
· Migrations
· Artisan
	· Rodar Laravel em hospedagens comuns não é produtivo.
	CodeIgniter
	29/02/2006
	MVC/ HMVC
	· Simplicidade de instalação
· Facilidade de utilização
· Não precisa de linha de comando
	· Desatualizado quanto as tendências do PHP, e dos desenvolvedores.
	Symfony
	22/10/2005
	MVC
	· Bibliotecas fáceis de baixar.
· Estrutura de diretórios padrão é muito abstrata, dissociada e pronta para grandes projetos que exigem muita flexibilidade.
	· A doutrina ORM do banco de dados padrão não está bem documentada e possui uma grande curva de aprendizado ao otimizar para tráfego mais requisitado.
· A seleção de pacotes dificulta a atualização dos pacotes, porque muitas coisas mudam entre as atualizações
	CakePHP
	04/2005
	MVC
	· Trabalha com AJAX de forma nativa
· Comunidade bastante ativa: Repositório oficial do Github
· Não existe instalação
	· Poucas classes de Helpers
· Atualização do framework reque testes no projeto
· Por ser mais robusto é necessário dedicar um tempo maior na fase de análise do projeto
	Phalcon
	14/11/2012
	MVC
	· Organização do código e de arquivos
· Bibliotecas e utilitários
· Segurança
· Bom para projetos de desenvolvimento ágil
	· Curva de aprendizado
· Uma boa parte do código não será escrita por vocêm o que poderá trazer uma dificuldade a mais na hora de corrigir algum bug

Continue navegando