Conteúdo muito relevante e bem explicado, parabéns Vinicius, há pouco assunto sobre profiling em PHP e o mercado usa muito pouco, só quem vai na raiz do PHP sabe o quanto é importante dar essa atenção as implementações.
Ai sim hein. Isso salva em situações de app que tem gargalo em uma parte específica. Eu to com um problema numa app de memória e este método pode me ajudar. Valeu Vinicius. Gostaria de sugerir de você fazer um vídeo sobre relatórios em PHP.
Beleza! Aprendi que dá pra passar o operador de espalhamento (...) Também na chamada de uma função, como vc fez com array_merge($this->originalArray). Eu achei que o spread operator só podia ser usado na definição de uma função.
Opa, te peguei, você disse no vídeo da convenrsa sobre PHP no ChatGPT que não concordava com a sugestão de que uma forma de melhorar a performance da aplicação é tunando o código, agora você mostra um exemplo prático de que teve que tunar o código por problema de performance... Falei isso em tom de brincadeira, claro que entendi o que você quis dizer. Aliás, falando sério agora, estou curtindo muito seus vídeos. Estou maratonando seu canal, já vi uns 30 vídeos seguidos.
@@bruno2182 No VSCode eu não sei, mas no PHPStorm tbm não exige muita configuração não. Só configurar o xdebug como a documentação sugere, usar a extensão no navegador também como a documentação sugere e pronto. Inclusive se for debugar a execução sem ser pela web é mais fácil ainda pois nem precisa dessa extensão do navegador.
Conteúdo muito relevante e bem explicado, parabéns Vinicius, há pouco assunto sobre profiling em PHP e o mercado usa muito pouco, só quem vai na raiz do PHP sabe o quanto é importante dar essa atenção as implementações.
Infelizmente realmente tem pouco conteúdo. Pretendo trazer algo sobre blackfire no futuro. :-D
Um dos melhores conteúdos em língua portuguesa sobre o assunto!
Opa, fico feliz que tenha gostado. :-D
Muito bom ver esse conteúdo sobre PHP, realmente concordo com a escassez desses conteúdos para a comunidade PHP no Brasil. Vídeo muito massa.
Que bom que curtiu, Marlon. Obrigado.
😁
Parabéns pelo conteúdo! Por favor não pare!
Opa, muito obrigado pelo apoio, Danilo!
Excelente conteúdo, comecei a mexer no xdebug esses dias, agora essa ferramenta de performance e novo mas curtir bastante. Valeu pelo vídeo!!
Bem legal, né, Fábio? Como eu falo no vídeo, Blackfire é bem mais completo, mas xdebug é 100% free. 😅
@@DiasDeDev verdade kkkk
Excelente conteúdo!
Opa, que bom que curtiu, Marcos. :-D
Excelente conteúdo.
Que bom que gostou, Flávio.
😁
Arrebentou nesse conteúdo! Muito obrigado!
Opa, eu que agradeço pelo feedback, Rodrigo.
😁😁
Poxa, valeu demais esse vídeo!
Que bom que curtiu, Davi.
😁
Tô aprendendo muito coisa nova aqui no canal! Quero ver o conteúdo de profiling no frontend
Bom saber que há interesse, Micael. 😁😁
Muito top Vinicius, parabéns!
Opa, que bom que gostou.
😁
Muito bom mesmo. De fato um conteúdo que ajuda
Opa, fico feliz que tenha curtido. :-D
Ai sim hein. Isso salva em situações de app que tem gargalo em uma parte específica. Eu to com um problema numa app de memória e este método pode me ajudar. Valeu Vinicius. Gostaria de sugerir de você fazer um vídeo sobre relatórios em PHP.
Opa, Alexandre. Espero que essa técnica te ajude sim.
Relatórios realmente são um assunto bem interessante. Valeu pela sugestão!
Excelente conteúdo! Eu adoraria ver um vídeo desse com frontend blade
Beleza! Aprendi que dá pra passar o operador de espalhamento (...) Também na chamada de uma função, como vc fez com
array_merge($this->originalArray).
Eu achei que o spread operator só podia ser usado na definição de uma função.
Da pra ser usado na definição, na chamada e até na criação de arrays
Muito bom parabens pelo conteudo. Faz o de front tambem.
Opa, bom saber que tem interesse.
😁
Muito bom, seria legal vídeo do Front End!!
Opa, bom saber que há interesse, Bruno
Video sensacional!
Vou buscar como fazer isso com Laravel
Não muda absolutamente nada. Laravel é escrito em PHP. Rsrs
Opa, te peguei, você disse no vídeo da convenrsa sobre PHP no ChatGPT que não concordava com a sugestão de que uma forma de melhorar a performance da aplicação é tunando o código, agora você mostra um exemplo prático de que teve que tunar o código por problema de performance... Falei isso em tom de brincadeira, claro que entendi o que você quis dizer. Aliás, falando sério agora, estou curtindo muito seus vídeos. Estou maratonando seu canal, já vi uns 30 vídeos seguidos.
heheheh
Que bom que tem curtido! :-D
Quando vc coloca o 3 pontos + variável, no array_merge qual é o nome disso?
Formalmente, variable-length arguments.
Informalmente, spread operator.
Isso nesse contexto. Em outros pode ser o operador de array unpacking.
@@DiasDeDev Bacana vou estudar esta técnica...
Muito bom '-'
Que bom que gostou. 😊
Nem sabia da existência disso, que conteúdo top.
Fico feliz que tenha sido útil.
😁
Muito massa! Era bom um video sobre o Xdebug com docker.. Acho complicadíssimo fazer essa integração.. Fico com dumpdie pra todo lado /:
Opa, Bruno. Esse meu exemplo aí eu rodei no Docker. Não tem segredo não...
@@DiasDeDev Instalar o xdebug é tranquilo, mas usar a depuração no vscode ou no PHPStorm que é complicadíssimo /:
@@bruno2182 No VSCode eu não sei, mas no PHPStorm tbm não exige muita configuração não. Só configurar o xdebug como a documentação sugere, usar a extensão no navegador também como a documentação sugere e pronto.
Inclusive se for debugar a execução sem ser pela web é mais fácil ainda pois nem precisa dessa extensão do navegador.
@@DiasDeDev Aaah nice vou testar