PHPStorm: integrando Docker + PHPUnit

Utilizo contêineres para praticamente tudo, esse hábito facilita meu dia a dia e poupa muito retrabalho. Sendo assim, quando vou desenvolver algo dentro do ecossistema do PHP, geralmente subo um container, me conecto a ela e começo a utilizar o composer para instalar novas dependências, fazer o autoload e disparar meus testes (Unitários, de integração…). Tudo isso ficou ainda mais simples quando resolvi utilizar a integração do PHPStorm com Docker para rodar os testes de forma mais simples e controlada usando PHPUnit.

[…]

Container Docker MariaDB (Otimizado)

Dias atrás publiquei um post falando de aceleração de aplicações PHP via uso do OPCache (post => http://fabiojanio.com/2018/12/04/docker-container-otimizado). Neste mesmo dia refatorei todas as minhas imagens Docker (“PHP”) para utilizar este recurso. Hoje realizei a refatoração da imagem do MariaDB, disponibilizei ainda um docker-compose contendo uma estrutura que sobe o banco MariaDB + Apache + PHP. […]

Docker, container otimizado!

Recentemente falei do OPcache, um componente integrado do PHP para cache de bytecode, citei ainda um caso onde aplicando este componente tive um ganho de performance de 90,30% (redução de 1:32s para 128ms) no carregamento de uma aplicação produtiva, bem como uma redução de consumo de memória por usuário de 10.5 para 3.02 Megas. Confira esse artigo clicando aqui. […]

Integrando o AdminLTE com Laravel

Você está procurando um painel dashboard bonito, flexível e fácil de ser instalado e integrado com sua aplicação baseada no Laravel Framework? Então seus problemas acabaram, te apresento o AdminLTE, o melhor de tudo? Ele é gratuito e super fácil de ser integrado com o Laravel. São somente 3 instruções de cmd/terminal e a integração está completa. […]

Como criar seus próprios temas para WordPress

Sem dúvida alguma o WordPress é um dos CMS mais utilizados no mundo, uma ferramenta simples, elegante e versátil, algumas pessoas a considera “pau para toda obra”. Nesta série de seis artigos abordarei todos os pontos necessários para que possamos construir nossos próprios temas para WordPress, lembrando que o processo é simples e descomplicado. […]