Bulk QR per 10.000 prodotti: benchmark di 7 minuti
- 1
Setup del test
CSV: 10.000 righe con SKU, nome, URL target, campagna, id template. Hardware: Railway Hobby — 2 vCPU, 4 GB RAM, MySQL condiviso. WordPress 6.5, WooCommerce 8.6, QRCode Suite Business. Nessuna cache, nessun pre-warm.
- 2
Fase 1 — parsing CSV + insert DB (38 s)
Parser CSV in streaming, scrittura in batch da 500 in `meliqs_qr_codes`. Con prepared statement e transazione per batch, 10.000 righe in 38 secondi. Collo di bottiglia: verifica unicità su `slug`.
- 3
Fase 2 — loop di rendering QR (5 m 22)
Rendering server-side: SVG + PNG + PDF per riga, scritti in `wp-content/uploads/meliqs/`. Mono-thread di default; con 4 worker PHP-FPM in parallelo, Fase 2 scende a 1 m 48 s. Il default limita la RAM su hosting condiviso.
- 4
Fase 3 — assemblaggio ZIP (1 m 12)
30.000 file generati (3 per QR × 10.000) zippati in un archivio. ZIP: 220 MB. ZipArchive PHP è il collo di bottiglia — node-zip sarebbe 3-4× più veloce ma siamo rimasti in PHP per non aggiungere runtime.
Domande frequenti
Che cos'è QRCode Suite?
QRCode Suite è un plugin WordPress premium che genera QR code dinamici e personalizzati direttamente dalla Sua dashboard WordPress. I dati di scansione sono memorizzati sul Suo server — non su una piattaforma SaaS di terzi — e gli ordini WooCommerce possono essere attribuiti a specifici QR code.
QRCode Suite richiede un abbonamento separato?
Il piano Free è disponibile senza costi. I piani a pagamento (Pro, Business, Agency) sono licenziati per sito WordPress e fatturati mensilmente o annualmente. Non ci sono costi per singola scansione.
Quali tipi di QR code supporta QRCode Suite?
QRCode Suite supporta 15 tipi di QR code: URL, vCard, Wi-Fi, SMS, Email, WhatsApp, PDF, Coupon, Testo semplice, Profilo social, Prodotto WooCommerce, Riordino WooCommerce, Link Hub, Telefono e URL dinamico.
Posso modificare la destinazione di un QR code dopo averlo stampato?
Sì. I QR code dinamici usano un URL di redirect breve. Può aggiornare la destinazione dalla dashboard WordPress in qualsiasi momento, senza rigenerare o ristampare il codice.
QRCode Suite è conforme al GDPR?
Sì. QRCode Suite esegue l'hashing degli indirizzi IP con SHA-256 prima dell'archiviazione: nessun IP in chiaro viene mai salvato. Filtra automaticamente il traffico dei bot e include impostazioni di conservazione dati configurabili.
Serve aiuto per iniziare?
Scarichi il plugin gratuito o consulti tutta la documentazione.