QRCode Suitepour WordPress
Documentation

Bulk QR pour 10 000 produits : benchmark de 7 minutes

La semaine dernière un client Pro nous a demandé : "votre générateur bulk gère-t-il 10 000 SKU en un seul CSV ?" Nous avons construit un harness de test avec 10 000 lignes représentatives et l'avons exécuté sur un WordPress + WooCommerce stock, instance Railway 2-CPU. Fin bout-en-bout : 7 minutes 12 secondes. Voici le décodage du pipeline.

  1. 1

    Configuration du test

    CSV : 10 000 lignes avec SKU, nom produit, URL cible, campagne, id template. Matériel : Railway Hobby — 2 vCPU, 4 Go RAM, MySQL partagé. WordPress 6.5, WooCommerce 8.6, QRCode Suite Business. Aucun cache, pas de pre-warm.

  2. 2

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

    Parser CSV en streaming, écriture par batches de 500 dans `meliqs_qr_codes`. Avec prepared statements et transaction par batch, 10 000 lignes en 38 secondes. Bottleneck : la vérification d'unicité sur `slug`.

  3. 3

    Phase 2 — boucle de rendu QR (5 m 22)

    Rendu côté serveur : SVG + PNG + PDF par ligne, écrits dans `wp-content/uploads/meliqs/`. Mono-threadé par défaut ; testé avec 4 workers PHP-FPM en parallèle, Phase 2 descend à 1 m 48 s. Le défaut borne la RAM pour hébergement mutualisé.

  4. 4

    Phase 3 — assemblage ZIP (1 m 12)

    30 000 fichiers générés (3 par QR × 10 000) zippés dans une archive. ZIP : 220 Mo. ZipArchive PHP est le bottleneck — node-zip serait 3-4× plus rapide mais on est resté en PHP pour ne pas ajouter de runtime.

Questions fréquemment posées

Qu'est-ce que QRCode Suite ?

QRCode Suite est un plugin WordPress premium qui génère des QR codes dynamiques et personnalisés directement depuis votre tableau de bord WordPress. Les données de scan sont stockées sur votre propre serveur — pas sur une plateforme SaaS tierce — et les commandes WooCommerce peuvent être attribuées à des QR codes spécifiques.

QRCode Suite nécessite-t-il un abonnement séparé ?

Le plan Free est disponible gratuitement. Les plans payants (Pro, Business, Agency) sont licenciés par site WordPress et facturés mensuellement ou annuellement. Aucun frais par scan ne s'applique.

Quels types de QR codes QRCode Suite prend-il en charge ?

QRCode Suite prend en charge 15 types de QR codes : URL, vCard, Wi-Fi, SMS, Email, WhatsApp, PDF, Coupon, Texte brut, Profil social, Produit WooCommerce, Recommande WooCommerce, Link Hub, Téléphone et URL dynamique.

Puis-je modifier la destination d'un QR code après l'avoir imprimé ?

Oui. Les QR codes dynamiques utilisent une URL de redirection courte. Vous pouvez mettre à jour la destination depuis votre tableau de bord WordPress à tout moment, sans regénérer ni réimprimer le code.

QRCode Suite est-il conforme au RGPD ?

Oui. QRCode Suite hache les adresses IP en SHA-256 avant stockage : aucune IP brute n'est jamais enregistrée. Le plugin filtre aussi automatiquement le trafic des bots et inclut des paramètres de rétention configurables.

Besoin d'aide pour démarrer ?

Téléchargez le plugin gratuit ou parcourez toute la documentation.

Télécharger le pluginToute la doc