Codirun R2 Media & Static CDN

Descrição

O plugin Codirun R2 Media & Static CDN permite enviar arquivos estáticos (JS, CSS, SVG, fontes e imagens) para o Cloudflare R2 e alterar as URLs para apontarem para a CDN, resultando em um site mais rápido e com menor uso de largura de banda.

Principais Funcionalidades

  • Envie JS, CSS, SVG, fontes e imagens para o Cloudflare R2
  • Substituir URLs locais por URLs CDN
  • Compactar e otimizar imagens sem perda de qualidade
  • Converter imagens para WebP e AVIF
  • Envio em lote e reprocessamento de imagens
  • Interface administrativa intuitiva no WordPress

Recursos Premium

  • Otimização e reprocessamento avançado de imagens
  • Sincronização do bucket R2
  • Exclusão de arquivos no R2 diretamente pelo WordPress

Serviços Externos

Este plugin se conecta e depende de diversos serviços externos para funcionar. Abaixo estão os detalhes de cada um:

Armazenamento Cloudflare R2

O que é: Serviço de armazenamento em nuvem fornecido pela Cloudflare para armazenar os arquivos estáticos e imagens do seu site.
Quais dados são enviados: Os arquivos estáticos do seu site (JavaScript, CSS, SVG, fontes) e imagens são enviados para seu bucket Cloudflare R2.
Quando os dados são enviados: Quando você envia os arquivos manualmente através da interface do plugin ou quando o envio automático está ativado.
Finalidade: Servir seus arquivos através da rede global de CDN da Cloudflare para melhorar o desempenho e reduzir a carga no servidor.
Controle do usuário: Você fornece suas próprias credenciais do R2 e pode desabilitar o serviço a qualquer momento.
Política de privacidade: https://www.cloudflare.com/privacypolicy/
Termos de serviço: https://www.cloudflare.com/terms/

Serviço de Validação de Licença

O que é: Serviço de API (r2cdn.codirun.com) usado para validar licenças premium.
Quais dados são enviados: Chave da licença, domínio do site e informações básicas da instalação do WordPress.
Quando os dados são enviados: Ao ativar/desativar recursos premium ou durante verificações periódicas de validação da licença.
Finalidade: Verificar se sua licença é válida e conceder acesso aos recursos premium.
Controle do usuário: Apenas usuários premium precisam fornecer as chaves de licença. Recursos gratuitos funcionam sem qualquer validação de licença.
Política de privacidade: Este serviço é operado pelo autor do plugin e não armazena dados pessoais do usuário além do necessário para a validação da licença.

Processamento de Pagamentos via Stripe

O que é: Processador de pagamento de terceiros para compra de licenças premium.
Quais dados são enviados: Informações de pagamento (detalhes do cartão de crédito, endereço de cobrança) são enviadas diretamente para o Stripe ao comprar uma licença.
Quando os dados são enviados: Apenas quando você optar por comprar uma licença premium através dos links de checkout do Stripe fornecidos.
Finalidade: Processar a compra das licenças de forma segura.
Controle do usuário: O pagamento é totalmente opcional e necessário somente para recursos premium.
Política de privacidade: https://stripe.com/privacy
Termos de serviço: https://stripe.com/terms

Importante: Todas as conexões com serviços externos só ocorrem quando configuradas pelo administrador ou ao adquirir recursos premium. Nenhum dado do visitante é coletado ou transmitido sem ação explícita do usuário.

Requisitos

  • WordPress 6.0+
  • PHP 8.2+
  • Conta Cloudflare com R2 ativado
  • AWS SDK para PHP (plugin fornece guia de configuração)

Política de Privacidade

Este plugin interage com serviços externos conforme descrito na seção “Serviços Externos” acima.

O plugin não coleta nenhum dado pessoal do visitante ou do usuário além do necessário para sua funcionalidade principal (upload e CDN).

Para informações detalhadas sobre privacidade nos serviços externos:
– Cloudflare: https://www.cloudflare.com/privacypolicy/
– Stripe: https://stripe.com/privacy

Capturas de tela

  • Painel de configurações do plugin
  • Uploader de arquivos estáticos
  • Integração com biblioteca de mídia
  • Aba de otimização (versão Pro)
  • Página de reprocessamento de imagens (versão Pro)
  • Ferramentas de manutenção (versão Pro)
  • Recurso de varredura R2 (versão Pro)
  • Recurso de exclusão de arquivos (versão Pro)
  • Página de ativação de licença (versão Pro)

Instalação

  1. Envie os arquivos do plugin para o diretório /wp-content/plugins/codirun-codir2me-cdn, ou instale pelo painel do WordPress.
  2. Ative através do menu ‘Plugins’ no WordPress.
  3. Acesse o menu ‘Codirun R2 Mídia & CDN Estático’ para definir suas credenciais.
  4. Configure seu bucket R2 e domínio CDN personalizado.
  5. Comece a enviar e otimizar.

Perguntas frequentes

Quais credenciais do R2 são necessárias?

Você precisará:
– Chave de acesso R2
– Chave secreta R2
– Nome do bucket R2
– URL do endpoint R2
– Opcional: Domínio CDN personalizado

O plugin oferece suporte a miniaturas?

Sim, você pode escolher quais tamanhos de miniatura enviar para o R2.

Posso usar isso sem um domínio personalizado?

Sim, usar o endpoint padrão do R2 funciona, mas um domínio personalizado melhora a performance.

Há limites de tamanho de arquivo?

Apenas os limites impostos pelo seu servidor/PHP. Recomendado: manter arquivos com menos de 10MB.

Quais formatos de imagem são suportados?

JPEG, PNG, GIF e WebP — todos podem ser convertidos para WebP e AVIF.

Meus dados estão seguros com serviços externos?

Sim. O Cloudflare R2 é um serviço seguro com nível de segurança empresarial. A validação de licença envia apenas os dados necessários. Pagamentos via Stripe usam medidas de segurança padrão da indústria.

Posso usar o plugin sem serviços externos?

A funcionalidade principal requer Cloudflare R2 para armazenamento. Recursos premium exigem validação de licença. Todos os serviços são documentados e controláveis por você.

Avaliações

Não há avaliações para este plugin.

Colaboradores e desenvolvedores

“Codirun R2 Media & Static CDN” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

Codirun R2 Media & Static CDN” foi traduzido para 1 localidade. Agradecemos aos tradutores por suas contribuições.

Traduzir o “Codirun R2 Media & Static CDN” para seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.

Registro de alterações

1.0.6

  • Problemas de tradução corrigidos em alguns arquivos

1.0.5

  • Correção de pequenos bugs

1.0.4

  • Correção de pequenos bugs

1.0.3

  • Correção de pequenos bugs

1.0.2

  • Correção de pequenos bugs
  • Readme atualizado com documentação sobre serviços externos

1.0.1

  • Correção de pequenos bugs
  • Melhoria de performance e compatibilidade
  • Readme atualizado com documentação sobre serviços externos

1.0.0

  • Versão inicial