Até que ponto compensa usar framework PHP?

PerguntasCategoria: PHPAté que ponto compensa usar framework PHP?

Até que ponto compensa usar ? Ficar na mão de um recurso que pode atualizar da noite pro dia e você ter que ficar refatorando tudo é viável? Falo pra projetos maiores, sistemas comerciais por exemplo, trabalho atualmente com isso, tenho que dar manutenção sempre nos projetos, como uso puro não tenho problemas quanto a isso, tive que refazer todo um sistema que eu havia feito no laravel 5, tomei nojo de framework desde então.

11 Respostas
Melhor resposta

Se bem que a evolução do acompanha a evolução da linguagem, então se o framework tem update de , performance e outras coisas mais é a mesma coisa de vc está fazendo no update no seu próprio sistema se fosse puro

E qual o problema em continuar na versão 5? Trava o package.json.
Um te ajuda nas integrações de bibliotecas por exemplo, tem testes, sistema de rota, de autenticação, upload, email, etc… prontos. Ficar refem pra mim é toda vez que vai fazer um teste simples ter que executar tudo como fosse o usuário ou adaptando coisas pra ter um debug visível e acertar erros. Outra é refazer todas as coisas básicas relativas a uma aplicação todas as vezes que iniciar uma, como rotas, middleweres, autenticação…

Se vc atualizar o do 5 para o 9 com certeza vai quebrar muita coisa… o próprio se vc atualizar do 5.3 para o 7 muita coisa vai quebrar também…
O se vc não atualizar com frequência também vai quebrar. Tudo precisa de desde o sistema operacional que vc usa até o software que vc desenvolve

Na minha opinião vale muito a pena, fazem uns 5 ou 6 anos que só trabalho com laravel, inclusive atualmente trabalho em um na Flórida onde fazemos em média 18000 análises de amostras por mês. O sistema é gigantesco, fazemos atualização do framework do 7 para o 8
Em duas horas todos os conflitos estavam resolvidos, com uma equipe de 3 pessoas

Eu acho que vale muito a pena

A gente usa fw pra entregar projeto e fazer grana, quanto mais rápido e com qualidade vc codar, mais rápido vc recebe… Não dá pra ficar pagando de Einstein, se sentindo o inteligente fazendo tudo no puro e perdendo maior tempo.

Mano sigo a mesma vibe que vc. Um exemplo que aconteceu comigo , foi com o . Fiquei travado no meio do caminho e tive que refazer um site todo na mão. Como diz o ditado: o conhecimento liberta. Frameworks ajudam de vez enquando , mas hoje procuro buscar aprender o fundamento das coisas e nao me arrependo disso. Concordo plenamente com vc.

Se você precisou refazer é porque usou o laravel de forma errada. O desenvolvimento de todo fw já é baseado em futuras atualizações, qual seria o sentido de usar um fw se a cada tivéssemos que refazer o projeto? Vamos falar mal daquilo que realmente é ruim.

Cara, isso não bate muito pois seria somente você não atualizar. Na mesma o puro também atualiza.

Mas se realmente não quer usar um por isso. Tome um tempo para desenvolver algo para você mesmo, algo que ja contenha o minimo como controle de rotas, autenticação e middlewares. Algo simples, mas que vai te adiantar no setup inicial de seus projetos pois a cada projeto novo ter que fazer tudo do zero não e nem perca de tempo, é burrice mesmo.

Faz uns 5 anos que eu penso, “o próximo job vou fazer em Laravel.”, mas nunca passei do deploy dele no meu PC.
Só o tanto de dependência e software que eu não sei o que faz baixando pro HD já me assusta, rsrsrs
Acabo fazendo na mão. Agora não sei se começo a fuçar no Laravel ou no PHP8.
Sou do tempo em que a gente contava os bytes de qualquer coisa que fosse trafegar na rede.

O tempo ganho durante anos utilizando um , com certeza será superior a manutenção que vai ter que prestar, desde que utilize da forma correta. A dica de ouro é… “Não deixa para dar um upgrade de última hora, porque normalmente a manutenção não é trabalhosa de uma versão para a outra, mas não posso dizer o mesmo quando você fica anos sem atualizar. Lembre de considerar isto no escopo do projeto e não vai ter dor de cabeça. Uma analogia do projeto de um sistema, é a mesma da compra e utilização de um veículo, onde você faz manutenção preventiva ou troca de veículo ( refatorar por uma tecnologia mais recente). Fica a dica e abraço

Acho válido o conhecimento mais a fundo. Mas os frameworks vieram pra ajudar.
É como você saber andar, mas quando precisa fazer uma viagem longa, pegar um carro e ir de carro.
A pé você conhecendo o caminho chegará. Mas qual será o tempo perdido?