Laravel Vs. Codeigniter

27/01/2017

16

Olá pessoal sou analista de sistemas desde 2014 e mergulhei no mundo da programação web com o PHP e para dar aquele UP do time de desenvolvimento não existe nada melhor quer um bom Framework.

Como tudo no mundo esta relacionado a performance e velocidade qual desses dois Framework tem o melhor desempenho em um habilmente de produção com uma carga moderada de acesso hospedado em um plano simples de hospedagem ?

Falei da hospedagem pois compreendo que o desempenho da aplicação não vai depender apenas de sua codificação e das ferramentas utilizadas mais sim do local onde ela esta hospedada acho que ate 50% depende da hospedagem pois e uma balança o que falta em um dos lado pode ser compensado pelo outro, Então vamos leva em consideração o mesmo ambiente nas duas...

Resumindo ^^ qual deles e mais rápido, Laravel ou Codeigniter ?
Responder

Post mais votado

27/01/2017

Comparando os dois frameworks diretamente dá pra ver que cada um tem o seu foco, e que são objetivos diferentes. O CodeIgniter é um framework mais leve, de fácil instalação e de fácil implementação em hospedagens simples por conta de sua vasta compatibilidade.

Já o Laravel é um framework mais robusto composto por diversos pacotes de terceiros, e a intenção dele é fornecer tudo o que um desenvolvedor precisa para criar seus projetos. Tudo isso vem com um custo que é uma complexidade maior, e um desempenho pior se comparado com o CodeIgniter. Além disso, rodar o Laravel em serviços de hospedagem comuns acaba se tornando inviável, pois você não terá acesso a muitas das ferramentas que ele disponibiliza para facilitar o desenvolvimento.
Responder

Mais Posts

30/01/2017

Carlos Arantes

De fato, em termos de "leveza", que seria o desempenho, acredito que o CodeIgniter está um pouco a frente. Mas em relação a recursos, o laravel é muito superior. Você precisa ver o que o seu projeto necessita para ver qual dos dois frameworks será melhor para você usar.

Hoje acredito que o laravel é uma escolha melhor, mas se o projeto não for muito grande, acredito que o CodeIgniter não é uma má escolha.
Responder

30/01/2017

José Sena

De fato, em termos de "leveza", que seria o desempenho, acredito que o CodeIgniter está um pouco a frente. Mas em relação a recursos, o laravel é muito superior. Você precisa ver o que o seu projeto necessita para ver qual dos dois frameworks será melhor para você usar.

Hoje acredito que o laravel é uma escolha melhor, mas se o projeto não for muito grande, acredito que o CodeIgniter não é uma má escolha.



Com essa sua colocação mim veio um questionamento;

O que o Laravel tem que o Codeigniter não tem ?
ou
O que o Codeigniter tem que o Laravel não tem ?

^^

De cabeça vou cita alguns recursos que são fundamentais para um desenvolvedor e solicito a vocês que acrescentem a essa simples lista os recursos que acharem fundamentais:

01 - Padrão de Projeto - MVC
02 - Proteção contra Cross Site Script
03 - Uma fácil conexão com o banco de dados que possibilite uma fácil migração para outros bancos
04 - Proteção contra mysql inject
05 - Validação de formulários
06 - Fácil paginação de dados
07 - Classe para envio de e-mail
08 - Classe para se trabalhar com sessões
09 - Possibilidade de cria nossas própria Libraries.
Responder

31/01/2017

Joel Rodrigues

Isso, aí. Muito bem feitas as observações do Carlos.

Uso o CodeIgniter há algum tempo e sempre gostei da leveza e simplicidade para criar um novo projeto. Já o Laravel, se mostra um pouco mais complexo, porém dispõe de diversos recursos para o desenvolvimento de aplicações robustas e sem dúvida é uma excelente ferramenta.
Responder