QRCode Suitepara WordPress
Documentação

QR em massa para 10.000 produtos: benchmark de 7 minutos

Na semana passada um cliente Pro perguntou: "o vosso gerador em massa aguenta 10.000 SKU num CSV?" Montámos um teste com 10.000 linhas representativas e corremo-lo num WordPress + WooCommerce padrão, instância Railway de 2 CPU. Total end-to-end: 7 minutos 12 segundos. Eis a análise do pipeline.

  1. 1

    Configuração do teste

    CSV: 10.000 linhas com SKU, nome, URL destino, campanha, id de template. Hardware: Railway Hobby — 2 vCPU, 4 GB RAM, MySQL partilhado. WordPress 6.5, WooCommerce 8.6, QRCode Suite Business. Sem cache, sem pre-warm.

  2. 2

    Fase 1 — parsing CSV + insert DB (38 s)

    Parser CSV em streaming, escrita em lotes de 500 em `meliqs_qr_codes`. Com prepared statements e transação por lote, 10.000 linhas em 38 segundos. Gargalo: verificação de unicidade em `slug`.

  3. 3

    Fase 2 — loop de rendering QR (5 m 22)

    Rendering no servidor: SVG + PNG + PDF por linha, escritos em `wp-content/uploads/meliqs/`. Single-thread por defeito; com 4 workers PHP-FPM em paralelo, Fase 2 cai para 1 m 48 s. O default limita RAM em alojamento partilhado.

  4. 4

    Fase 3 — montagem ZIP (1 m 12)

    30.000 ficheiros gerados (3 por QR × 10.000) zipados num arquivo. ZIP: 220 MB. ZipArchive do PHP é o gargalo — node-zip seria 3-4× mais rápido mas mantivemo-nos em PHP para não adicionar runtime.

Perguntas frequentes

O que é o QRCode Suite?

O QRCode Suite é um plugin WordPress premium que gera códigos QR dinâmicos e personalizados directamente do seu painel WordPress. Os dados de leitura são guardados no seu próprio servidor — não numa plataforma SaaS de terceiros — e os pedidos do WooCommerce podem ser atribuídos a códigos QR específicos.

O QRCode Suite exige uma subscrição separada?

O plano Free está disponível sem custos. Os planos pagos (Pro, Business, Agency) são licenciados por site WordPress e facturados mensal ou anualmente. Não existe taxa por leitura.

Que tipos de códigos QR suporta o QRCode Suite?

O QRCode Suite suporta 15 tipos de códigos QR: URL, vCard, Wi-Fi, SMS, Email, WhatsApp, PDF, Cupão, Texto simples, Perfil social, Produto WooCommerce, Repetição de encomenda WooCommerce, Link Hub, Telefone e URL dinâmico.

Posso alterar o destino de um código QR depois de o imprimir?

Sim. Os códigos QR dinâmicos usam um URL de redireccionamento curto. Pode actualizar o destino a partir do seu painel WordPress a qualquer momento, sem gerar ou imprimir novamente o código.

O QRCode Suite é conforme com o RGPD?

Sim. O QRCode Suite aplica hashing SHA-256 aos endereços IP antes de os armazenar, pelo que nenhum IP em claro é guardado. Também filtra automaticamente tráfego de bots e inclui definições de retenção de dados configuráveis.

Precisa de ajuda para começar?

Descarregue o plugin gratuito ou consulte toda a documentação.

Descarregar o pluginToda a doc