Kennedy Tedesco

Integração contínua para aplicações PHP usando Github Actions

Github Actions é um serviço relativamente novo e, ainda que em estágio beta, possui boa estabilidade. Ele permite…

Ferramentas essenciais para um projeto PHP

Este será um artigo um pouco diferente dos últimos que tenho escrito, vou citar as quatro principais ferramentas que…

Automatizando a geração de certificados SSL locais para ambientes de desenvolvimento

Sabe aquele projeto que você está iniciando o desenvolvimento e já deixou tudo configurado pra ser acessado apenas via…

Stream Wrappers personalizados no PHP

No artigo Streams no PHP, que é uma leitura pré-requisito deste, vimos o essencial sobre streams e como…

Streams no PHP

Streams representam coleções de dados que podem não estar completamente disponíveis de imediato e que também não possuem a…

Função para converter HTML para PDF usando PHP e wkhtmltopdf no AWS Lambda

Aqui na TreinaWeb sempre usamos o wkhtmltopdf para a conversão de HTML para PDF. É a base da…

E-mails responsivos com a linguagem de marcação MJML

O MJML é um framework e linguagem de marcação para a criação de e-mails responsivos. Ele simplifica a…

Aplicação Serverless desenvolvida em PHP usando AWS Lambda

Se você não está familiarizado com o conceito, recomendo a leitura do artigo “Serverless: uma…

Trabalhando com Sockets no ReactPHP

No primeiro artigo da série fizemos uma Introdução à programação assíncrona em PHP usando o ReactPHP, depois vimos…

Programação de Sockets em PHP

Neste artigo veremos uma introdução à programação de sockets com o PHP. Antes, recomendo que primeiro você leia o…