QR masivo para 10.000 productos: benchmark de 7 minutos
- 1
Configuración del test
CSV: 10.000 filas con SKU, nombre, URL destino, campaña, id template. Hardware: Railway Hobby — 2 vCPU, 4 GB RAM, MySQL compartido. WordPress 6.5, WooCommerce 8.6, QRCode Suite Business. Sin caché ni pre-warm.
- 2
Fase 1 — parseo CSV + insert DB (38s)
Parser CSV streaming, escritura en lotes de 500 a `meliqs_qr_codes`. Con prepared statements y transacción por lote, 10.000 filas en 38 segundos. Cuello de botella: la verificación de unicidad en `slug`.
- 3
Fase 2 — bucle de rendering QR (5m 22s)
Rendering server-side: SVG + PNG + PDF por fila, escritos en `wp-content/uploads/meliqs/`. Mono-hilo por defecto; con 4 workers PHP-FPM en paralelo, Fase 2 baja a 1m 48s. El defecto limita RAM en hosting compartido.
- 4
Fase 3 — ensamblaje ZIP (1m 12s)
30.000 archivos generados (3 por QR × 10.000) zipeados en un archivo. ZIP: 220 MB. ZipArchive de PHP es el cuello de botella — node-zip sería 3-4× más rápido pero nos quedamos en PHP para no añadir runtime.
Preguntas frecuentes
¿Qué es QRCode Suite?
QRCode Suite es un plugin premium para WordPress que genera códigos QR dinámicos y personalizados directamente desde su panel de WordPress. Los datos de escaneo se almacenan en su propio servidor — no en una plataforma SaaS de terceros — y los pedidos de WooCommerce pueden atribuirse a códigos QR específicos.
¿QRCode Suite requiere una suscripción aparte?
El plan Free está disponible sin coste. Los planes de pago (Pro, Business, Agency) se licencian por sitio WordPress y se facturan mensual o anualmente. No hay tarifa por escaneo.
¿Qué tipos de códigos QR admite QRCode Suite?
QRCode Suite admite 15 tipos de códigos QR: URL, vCard, Wi-Fi, SMS, Email, WhatsApp, PDF, Cupón, Texto plano, Perfil social, Producto WooCommerce, Recompra WooCommerce, Link Hub, Teléfono y URL dinámica.
¿Puedo cambiar el destino de un código QR después de imprimirlo?
Sí. Los códigos QR dinámicos utilizan una URL de redirección corta. Puede actualizar el destino desde su panel de WordPress en cualquier momento, sin regenerar ni reimprimir el código.
¿QRCode Suite cumple con el RGPD?
Sí. QRCode Suite hashea las direcciones IP con SHA-256 antes de almacenarlas, por lo que nunca se guardan IPs en bruto. Además filtra automáticamente el tráfico de bots e incluye ajustes de retención de datos configurables.
¿Necesita ayuda para empezar?
Descargue el plugin gratuito o consulte toda la documentación.