Lives semanais (às quintas, com apresentação de conteúdo 100% mão na massa, passo a passo) esse canal tem a missão de ajudar os desenvolvedores a conhecerem - mais e melhor - o Framework Laravel e todo o ecossistema que o cerca.
🐧 Sobre o Pinguim Pinguim é o apelido do Rafael Lunardelli; atual CTO da DevSquad e Programador há mais de 15 anos; já trabalhou em mais de 70 produtos e em diferentes tecnologias.
Há mais de 7 anos tem se especializado em Laravel, sempre com foco em desenvolver produtos de alta performance.
Esse ai é o mesmo dilema do cara que tá na faculdade e não sabe se usa linguagem x ou y. Eu aprendi que o lance é fazer primeiro e depois avaliar a necessidade de mudar a tecnologia ou não. É mesmo caso do cara que quer sair de monólito pra micro serviço só porque na cabeça dele ele tem um problema de escalabilidade hehehe. PHP com Laravel pra mim hoje é a forma mais rápida de você levantar um projeto e aí uma vez que tá rodando você vê se faz sentido mudar pra outra Stack ou não.
Exatamente. E php é uma linguagem tão produtiva. E vc pode torná-la mais performática se for a necessidade do projeto. Pode torná-la mais precisa usando tipagem... E o laravel apareceu só pra somar a tudo isso. Os caras parecem que leram os pensamentos dos Devs... Eu trabalho com frameworks em .Net, java, node.... Mas sinceramente o Laravel parece aquela mulher que vc vai ficar apaixonado a sua vida inteira
Olá, podem me ajuda em uma questão, meu projeto laravel estava salvando imagens perfeitamente e exibindo, isso quando local, agora subi para um servidor da hatmun Host, compartilhado sem terminal, e quando salvo imagem ele salva o caminho do banco de dados porem não sobe a imagem para a pasta do projeto, alguem pode me dar uma força vfr?
Se uma hora vc precisar de VPS parruda a baixo custo da uma olhada na Contabo. Nesse preço aí de 6 doletas vc conseguiria 4vCPU com 6G RAM e 100GB Nvme ou 400GB ssd sata.. Estou a 2 anos com eles. A unica coisa ruim é que eles não oferecem Kubernetes, daí tive que configurar um cluster na unha.... Lá se o objetivo não for levantar kubernetes de forma nutella é o melhor lugar que tem em custo benefício
Opa Rafael blz? Sou iniciante em Laravel, para outros projetos eu utilizo um servidor cPanel sem terminal meio complicado para projeto Laravel, podem me indicar algum servidor, seja cPanel ou vpn, nunca utilizei vpn, mas posso aprender. Preciso hospedar um projeto mas estou com grande dificuldade de fazer isso onde contratei na Atmun Host, porque não tem terminal e to achando dificio fazer apontamento. Desde já Agradeço
hoje em dia eu gasto mais tempo pensando no que tem ser feito e organizo em ordem de execução nos detalhes. Assim a programação flui muito mais rápido...
Em quais situações os programador especialista em PHP é obrigado a mexer com Javascript ? Se ele é especialista em PHP, por que é obrigado mexer com Javascript ? Existe profissional PHP que nunca mexe com Javascript durante a sua carreira ? O quanto de Javascript um programador PHP deve saber? (tenho aversão a JS)
Eu acho que todo programador (principalmente web, não só de PHP) deveria saber JS. No desenvolvimento Web, inivitavelmente você vai acabar mexendo com JS. No seu caso, tenta aprender até um nivel intermediario e vai pra um framework como Vue que você use ele para o front.
@@Hiiiiii_Guys Ele é obrigado a mexer quando ele deseja mais para a carreira dele . Ou se aprende a ser um profissional completo ou vc nunca alcançará algo maior, seja como funcionário, ou seja com sua própria empresa.. Cliente nenhum quer uma aplicação que só funciona o backend
opa... cara, acompanhar sem o HTML tá bem complicado pra mim.... tem algum repo onde possa pegar o HTML?? Procurei no G.H da Pinguim, e no seu ... não encontrei.. além disso, seria muito bom ter essa série na Academy tb ...
Fala ae blz? cara eu entendi que o reverb ele é o server websocket correto? a minha dúvida é se eu tenho um frontend separado (tipo um SPA, outro projeto) eu uso o laravel Echo nesse meu frontend para conectar na aplicação que serve o ws pelo reverb? Muito massa a aula. Parabéns!!
alguem poderia me ajudar ? quero aprender Laravel#PHP porem nao sei por onde começar alguem poderia me passar algum curso atualizado ? ObS: free de preferencia!
O povo tem mania de achar que vai programar sistemas pra avião onde qualquer milissegundo pode causar morte de pessoas... Além disso, como vcs disseram no vídeo, adicionando swoole, entre outros sistemas aí o PHP consegue bater pau a pau com node que é o queridinho da atualidade... Ou seja, vc terá provavelmente a linguagem mais produtiva de se trabalhar, aliado a alta performance.... O PHP com certeza está vindo muito forte pra recuperar o pódio. É só uma questão de tornar essas features performáticas nativas e marketing
O PHP ainda não é tão perfomático como outras plataformas como Node.js por exemplo porque ele foi construido de maneira em que as requests são processadas de maneira sincrona. OU seja, o PHP FPM recebe a request, processa e devolve uma por vez. Diferentemente do node que tem uma arquitetura não bloqueante e processa as requests de maneira assincrona, ou seja, enquanto o PHP processa uma request por vez, o Node pode processar vários requests em paralelo de forma assincrona. Mas apesar do PHP(interpretador) perder performance por causa disso, existem muitas soluções que ajudam a resolver isso. Uma delas é o ReactPHP que tem arquitetura assincrona para processar request. Outra delas é o Laravel Octane com Swoole. O Swoole tem uma arquitetura muito parecida com o Node, logo ele usado como web server tem uma performance muito superior do que se usado com PHP normal.
Cara o negocio que dá a entender é fazer CRUD (Laravel), uma sugestão para emplacar o framework (Laravel/PHP) na minha opinião é resolver desafios backend e esse negocio de falar que é bom sem resolver problemas reais fica difícil.
Golang sim . Mas Java e C# a única diferença que vc vai arrumar é perda de produtividade... Dá uma olhada no Laravel Octane se quer mais performance.... Agora se vc vai programar pra componentes de avião, de carro, onde o milissegundo é importante, ou para sistemas gigantes como por exemplo os que fazem transações financeiras aí sim vale pensar qual linguagem é alguns milissegundos mais rápido que a outra.
pra fazer esse bootcamp é necessario ter o wsl instalado? Estou num windows e tenho docker. Mas esse terminal ai que vc tem nao tenho.. so o powershell, mas nao acredito que seja por ele. Entao um "pre-pre" requisito ja seria a instalaçao do wsl no window ne?
Acabamos de criar uma serie de videos explicando como se integra o laravel com um gateway de pagamento, para efetuar pagamento de cartao, gerar boleto e qrcode pix. Passa la pra dar uma conferida, talvez ache algo novo e aprenda tambem. Abraços!
Resumindo: Estudem o ecossitema Laravel! Essa falha eu vejo em quase todas as empresas que usam o Framework e até mesmo na faculdade quando aprendi. Simplesmente a galera aprende o básico da ferramenta e fica reinventando a roda!
Uma das vantagens do PHP em relação as linguagem que gera codigos intermediários ou executáveis é a injeção de dependências uma vez de que o trabalho de instanciar uma classe em tempo de execução é mais rápido, visto de que nessas liguagens (Java e C#, exemplo) a manipulação da classe é feita depois do código gerado e a invocação de métodos é mais lenta, o que podemos fazer uma analogia grosseira é de que para fazer a reflexão gera-se um /temp (mas não é isso). Top o vídeo 💯% , 1h7m bem aproveitado, vlw irmão👏