API Mágica: notificações Web Push no navegador com PHP
Web Push com a API Mágica em PHP puro: o navegador se inscreve, o seu site envia a notificação e a API conta o clique. Sem Composer e sem biblioteca.
paloma_macetko:~/blog/busca $ grep -ri --tag=php
Procura no título, no resumo e nos assuntos de todos os artigos, com ou sem acento.
Web Push com a API Mágica em PHP puro: o navegador se inscreve, o seu site envia a notificação e a API conta o clique. Sem Composer e sem biblioteca.
Como criar a chave do IndexNow e avisar Bing e Yandex das suas páginas novas com Node.js e PHP: as requisições, os erros reais e as armadilhas.
Por que o llms.txt importa para quem quer ser citado pela IA, e como gerar o seu em PHP puro lendo o sitemap.xml que voce ja tem.
Como instalar o MCP File Tools no Claude Code para editar sites em ISO-8859-1 sem transformar "configuração" em "configuraçao".
Um campo-isca escondido e um cronômetro no servidor barram bots em formulários PHP, sem CAPTCHA e sem dependência externa.
Como emitir uma fatura em Portugal pela API do BOnline com PHP: NIF, IVA por linha, o total ao cêntimo e o documento que não pode ser reenviado.
Como emitir uma fatura em PHP pelo webservice SOAP do Igest: o IVA por linha, o total ao cêntimo, o NIF limpo e a fatura que não se reenvia.
Como empacotar um site PHP num container: a imagem oficial com Apache, as extensões que faltam, o .dockerignore que protege o .env e as camadas.
Como mascarar um input e validar o CNPJ alfanumérico que passa a valer em julho de 2026, em JavaScript e PHP, com funções prontas para copiar.
Como calcular as parcelas do cartao em PHP, offline, e por que arredondar cada parcela para cima faz a soma passar do total.
Otimize a busca por informações de endereço com a API da BrasilApi, que permite consultar rapidamente dados precisos de um CEP específico através de solicitações GET confiáveis
Aprenda a gerar tokens JWT manualmente em PHP sem adicionar novas dependências! Este guia prático mostra como usar o hash_hmac para criar tokens seguros, ilustrado com exemplos claros e fáceis de seguir. Simplifique seu processo de autenticação e mantenha a magia em seus projetos!
Automatize a conversão de imagens JPG, PNG e GIF para o formato WEBP de forma simples e eficiente. Configure o objeto de imagem correspondente à extensão original e salve a nova versão em WEBP no servidor. Esta prática melhora a performance e a eficiência no uso de imagens em seu site.
Transforme links no texto em links clicáveis de forma rápida e fácil. Utilize uma função simples para identificar URLs e adicioná-las como links clicáveis, melhorando a usabilidade e a interação com seu conteúdo. Ideal para tornar links em textos mais acessíveis e funcionais.
Aprenda a fracionar valores monetários em units e nanos para precisão máxima. Units representam a parte inteira do valor e nanos os centavos, permitindo a manipulação e transmissão de valores exatos em sistemas de pagamento e processamento financeiro.
A busca por endereços usando ZIP CODE pode ser facilitada com a utilização de uma API específica, onde é possível obter informações detalhadas do local, como país, estado, e coordenadas geográficas.
Extrair imagens de um texto pode ser útil para criar sitemaps detalhados. Use uma função para identificar e listar todas as URLs de imagens presentes em um conteúdo HTML, facilitando a organização e otimização de seu site.
Neste artigo, vamos aprender como remover e adicionar atributos nos elementos de imagem presentes em um texto. Ao permitir que os clientes cadastrem textos com imagens, é comum encontrar diversas variações nos elementos de imagem.
Simplifique a obtenção de dados de CNPJ utilizando a API de Consulta de CNPJ da CNPJ.ws, que oferece uma maneira fácil e gratuita de acessar informações detalhadas de qualquer empresa através de solicitações GET
Transforme emojis para HTML Entities e resolva problemas de codificação em projetos ISO-8859-1! Aprenda a converter emojis em representações HTML para garantir que eles sejam exibidos corretamente, mesmo em projetos que não suportam Unicode. Mantenha seus projetos mágicos e livres de erros de emoji!
Aumente a eficiência do seu site criando cache para conteúdos dinâmicos, como listas de artigos e vídeos. Em vez de carregar diretamente do banco de dados a cada requisição, armazene o HTML gerado em arquivos de cache e utilize-o quando disponível.
Aprenda a traduzir textos automaticamente usando a API do Google Translation. Crie uma API Key no Google Cloud Platform, ative a Cloud Translation API e envie requisições POST para traduzir textos de forma eficiente.
Descubra como implementar facilmente pagamentos rápidos e seguros via PIX com a Agile4Pay usando PHP em nosso guia detalhado
Simplifique a obtenção de bandeiras de países em seus projetos utilizando a API FlagsAPI, que oferece um serviço fácil e gratuito para acessar bandeiras de diversos países em diferentes estilos
Simplifique a integração de cotações de moedas em seus aplicativos utilizando a API ExchangeRate-API, uma solução fácil de usar e acessível para obter taxas de câmbio precisas e atualizadas
Aprenda a automatizar traduções no PHP usando "php-gettext/Gettext" e a API do Google Translate. Evite edições manuais no Poedit e simplifique o processo de tradução de arquivos .po e .mo no seu projeto.
Descubra como gerenciar atualizações de arquivos ".mo" e ".po" no PHP sem precisar reiniciar o servidor. Aprenda a configurar o gettext para carregar novas versões de arquivos de idioma, garantindo que suas traduções sejam atualizadas de forma eficiente.
Ajuste o fuso horário do MySQL diretamente no PHP para garantir que seu banco de dados use o horário correto, mesmo sem alterar as configurações do MySQL.
Valide e-mails de forma eficaz e melhore a reputação do seu domínio utilizando uma ferramenta rápida e precisa. Essa solução verifica a qualidade e integridade dos e-mails, ajudando a aumentar a eficiência das campanhas de marketing.
Facilite a autenticação via redes sociais com uma ferramenta que integra múltiplos provedores sem a necessidade de criar aplicativos em cada um deles. Neste tutorial, aprenda a configurar autenticações simplificadas para Facebook, Google, Apple, Microsoft e Github, economizando tempo e dinheiro.
Simplifique a integração com NFe e a criação de Selects de Estados e Cidades utilizando a API oficial e gratuita do IBGE, que fornece informações precisas e atualizadas
Otimize a gestão de domínios ao utilizar a API da Registro.br para verificar rapidamente a data de expiração de um domínio específico através de solicitações GET
Simplifique a criação de seleções de bancos em seus aplicativos com a API da BrasilApi, que oferece uma maneira fácil de consultar uma lista de bancos através de solicitações GET
Simplifique a identificação de feriados em seus sistemas com a API da BrasilApi, que fornece uma maneira fácil de consultar feriados por ano através de solicitações GET
Simplifique a obtenção de dados financeiros com a API da BrasilApi, que fornece informações sobre taxas por meio de uma interface acessível via GET
Envie SMS com apenas algumas linhas de código! Guia de integração PHP com Nexmo.
Explore dados de países facilmente com a API REST Countries. Obtenha informações como nome, moedas, capital e bandeira de cada país
Simplifique a proteção contra bots em seu site com o Turnstile da CloudFlare: um substituto acessível para o Recaptcha
Explore as possibilidades da API News API: obtenha resultados de notícias em tempo real para sua aplicação
Guia passo a passo para acessar e utilizar a API CoinGecko para obter cotações de criptomoedas
Aprenda a construir uma base de CEPs e endereços do Brasil em nosso guia prático para desenvolvedores. Tenha acesso rápido e eficiente às informações que você precisa!
Aprenda a gerar dados de usuários aleatórios facilmente com o Random User Generator API
Integração PIX com diversos Bancos utilizando PHP (MercadoPago, Banco do Brasil, Asaas, PayMee, Agile4Pay)
Descubra como implementar pagamentos instantâneos via PIX no Asaas usando PHP de forma rápida e eficiente.
Aprenda a criar códigos de pagamento PIX personalizados para a PayMee utilizando PHP em nosso tutorial especializado
Economize tempo e recursos com nosso guia PHP para integração do PIX do Banco do Brasil, proporcionando uma experiência de pagamento sem complicações
Desenvolva uma solução de pagamento eficiente e integrada com o PIX do MercadoPago usando PHP seguindo nossas instruções detalhadas
Enviando notificações para o Slack utilizando Webhooks com Nodejs
Protegendo vídeos com DRM usando Bunny CDN: Um guia passo a passo para proteger seus vídeos contra downloads não autorizados e distribuí-los de forma segura usando a plataforma Bunny CDN
Simplifique a correção da orientação de imagens em uploads com este método prático
Saiba como acompanhar facilmente o envio de pedidos TotalExpress através da API oficial da TotalExpress
Entenda os limites da função strtotime em PHP e como ultrapassá-los usando a classe DateTime
Validação de Imagens em Base64: Saiba como verificar se uma imagem em formato base64 é válida e segura utilizando PHP
Aprenda a utilizar o PHP como ponte para executar scripts em PowerShell e executar tarefas administrativas no servidor
Descubra como configurar o Curl para utilizar a rede Tor e realizar requisições de forma anônima
Detecte automaticamente o suporte do navegador ao formato de imagem WebP e forneça imagens alternativas para garantir uma experiência consistente para todos os usuários
Aprenda a configurar o serviço Speech-to-text da Google Cloud Platform para transcrever arquivos de áudio em texto
Corrija automaticamente a rotação de fotos tiradas via celular utilizando PHP
Conexão PHP com Firebird: Configuração e solução de problemas: Dicas úteis para configurar a conexão PHP com Firebird, incluindo ativação da extensão "interbase" e correção de erros de conexão
Atualização para TLS 1.2: O que os desenvolvedores precisam saber
fim da lista.