Cloudways WooCommerce : de l’installation d’une petite boutique en ligne à l’exclusion du panier et du paiement du cache

Mention d'affiliation v3.1
Mention d'affiliation v3.2 (mobile)
Environnement de test CloudwaysDebian 12Nginx + ApacheWooCommerce 11.2.1PHP 8.2.34Vérifié le 2026-10-18

Cloudways WooCommerce est une boutique en ligne qui fonctionne en installant l’extension WooCommerce sur une application WordPress d’un serveur Cloudways. Pour tester la boutique en ligne d’un petit commerce, j’ai installé WooCommerce sur le WordPress d’un serveur de test Vultr Séoul de 1 Go, jusqu’à une commande de test. Les pages panier, paiement et mon compte ont été exclues du cache automatiquement, et le premier octet de la page produit est passé de 532,4 ms à 54,9 ms avec le cache Breeze.

1️⃣ Installer WooCommerce sur Cloudways

  • ↪️ Ajouter l’extension à une application WordPress

On pourrait croire qu’une boutique en ligne exige sa propre application, mais il suffit d’ajouter l’extension WooCommerce à une application WordPress existante pour ouvrir la boutique. Sur le serveur de test non plus, je n’ai pas créé de nouvelle application : je l’ai installée comme extension sur l’application WordPress existante.

L’installation s’est faite en me connectant à l’application en SSH et en utilisant wp-cli ; on peut aussi l’installer depuis le menu Ajouter des extensions de l’administration WordPress.

wp plugin install woocommerce --activate
Installing the plugin...
Plugin installed successfully.
Activating 'woocommerce'...
Plugin 'woocommerce' activated.
Success: Installed 1 of 1 plugins.

L’installation et l’activation ont pris 30 secondes, et le dossier de l’extension faisait 72 Mo.

wp post list --post_type=page --fields=ID,post_title,post_name --format=csv
ID,post_title,post_name
7,Shop,shop
8,Cart,cart
9,Checkout,checkout
10,My account,my-account
11,Refund and Returns Policy,refund_returns
2,Sample Page,sample-page
3,Privacy Policy,privacy-policy

À l’activation, WooCommerce a créé cinq pages : boutique (Shop), panier (Cart), paiement (Checkout), mon compte (My account) et une page de politique de remboursement.

2️⃣ Réglages de base : pays de vente, devise, moyens de paiement

Même une fois les pages créées, la boutique fraîchement installée est réglée sur une adresse en Californie (États-Unis) et le dollar américain : une boutique coréenne commence donc par changer le pays de vente et la devise.

RéglagesJuste après l’installationValeur modifiée
Pays de vente (Country / State)Californie, États-UnisCorée du Sud
Devise (Currency)Dollar américain (USD)Won sud-coréen (KRW)
Virement bancaire (Direct bank transfer)DésactivéActivé
Chèque (Check payments)DésactivéDésactivé
Paiement à la livraison (Cash on delivery)DésactivéDésactivé

Le won n’a pas de décimales : passez [Number of decimals] à 0 et enregistrez avec [Save changes]. Juste après l’installation, il y avait trois moyens de paiement — virement bancaire, chèque et paiement à la livraison — et seul le virement a été activé pour la commande de test. À l’écran, on clique sur [Enable] de [Direct bank transfer] dans [Take offline payments], onglet [Payments].

🧭 Simulateur des réglages de base WooCommerce
CloudwaysSimulateur de parcours
📍WooCommerce›Settings›General
Réglages généraux
Modifiez [Country / State], [Currency] et [Number of decimals], puis cliquez sur [Save changes].
📍WooCommerce›Settings›Payments
Moyens de paiement
Dans l’onglet [Payments], cliquez sur [Take offline payments].
📍WooCommerce›Settings›Payments›Take offline payments
Virement bancaire
Cliquez sur [Enable] pour [Direct bank transfer].
example.com/wp-admin/admin.php?page=wc-settings
Settings
Store Address
Address line 1
 
Address line 2
 
City
 
Country / State
Postcode / ZIP
 
General options
Selling location(s)
Sell to all countries
Shipping location(s)
Ship to all countries you sell to
Default customer location
Shop country/region
Address autocomplete
Enable predictive address search
Taxes and coupons
Enable taxes
Enable tax rates and calculations
Enable coupons
Enable the use of coupon codes
Currency options
Currency
Currency position
Left
Thousand separator
,
Decimal separator
.
Number of decimals
example.com/wp-admin/admin.php?page=wc-settings&tab=checkout
Settings
Payment providers
Business location: South Korea
Visa Acceptance Solutions Official
Accept payments on your WooCommerce store securely.
Install
PayPal Payments Official
PayPal Payments lets you offer PayPal, Venmo (US only), Pay Later options and more.
Install
More payment options
example.com/wp-admin/admin.php?page=wc-settings&tab=checkout&path=/offline
Settings
Direct bank transfer
Take payments in person via BACS. More commonly known as direct bank/wire transfer.
Check payments
Take payments in person via checks. This offline gateway can also be useful to test purchases.
Enable
Cash on delivery
Let your shoppers pay upon delivery — by cash or other methods of payment.
Enable
Cliquez sur un élément actif du menu de gauche ou sur un bouton de l'écran.

Le paiement par carte ne figure pas dans la liste des paiements hors ligne. Une fois le pays de vente passé à la Corée du Sud, l’écran [Payments] affiche Visa Acceptance Solutions et PayPal Payments avec un bouton [Install] ; pour vendre par carte, on installe ces extensions de passerelle de paiement.

3️⃣ Ajout d’un produit et commande de test : du panier à une commande par virement

Une commande reçue ne veut pas dire que le paiement est fait. Une commande par virement reste au statut [On hold] tant que le versement n’est pas confirmé.

Le produit de test a été créé au prix de 15 000 wons avec 10 unités en stock, puis mis au panier et commandé par virement comme le ferait un visiteur.

Écran de la liste des commandes Cloudways WooCommerce : commande de test par virement On hold
wp wc shop_order list --user=1 --fields=id,status,total,payment_method --format=csv
id,status,total,payment_method
13,on-hold,15000,bacs
wp wc product get 12 --user=1 --fields=id,price,stock_quantity --format=csv
Field,Value
id,12
price,15000
stock_quantity,9

La commande a été enregistrée au statut on-hold avec le moyen de paiement virement bancaire (bacs), et avant même le paiement le stock est passé de 10 à 9 au moment de la commande.

4️⃣ Exclusions du cache WooCommerce : adresses panier, paiement et mon compte

Le cache de page convient à la boutique et aux pages produit, mais pas au panier, au paiement ni à mon compte, dont le contenu change pour chaque visiteur. Sortir le panier du cache, c’est comme imprimer à l’avance les étiquettes de prix du rayon mais éditer un nouveau ticket pour chaque client à la caisse. Même sans extension de cache activée, WooCommerce a envoyé pour ces trois pages des en-têtes de réponse interdisant la mise en cache.

curl -sI https://example.com/cart/ | grep -i cache-control
cache-control: no-cache, must-revalidate, max-age=0, private

En activant avec ses valeurs par défaut Breeze, l’extension de cache installée avec l’application Cloudways, le champ des adresses exclues de l’écran de réglages était vide, mais le fichier de configuration de Breeze a enregistré les trois adresses dans sa liste d’exclusion.

grep -A4 exclude_url wp-content/breeze-config/breeze-config.php
  'exclude_url' => 
  array (
    0 => '/cart/*',
    1 => '/checkout/*',
    2 => '/my-account/*',

Depuis un autre serveur à Séoul, j’ai demandé chaque adresse 10 fois et mesuré la médiane du temps jusqu’au premier octet (TTFB) ; le Varnish de l’application était désactivé.

AdresseCache désactivéBreeze activé
Boutique /shop/484.7ms55.2ms
Produit /product/test-mug/532.4ms54.9ms
Panier /cart/506.7ms496.9ms
Mon compte /my-account/507.4ms377.0ms

Avec Breeze, la boutique et la page produit ont répondu en 55 ms environ, tandis que le panier et mon compte, générés à chaque fois par PHP sans cache, prenaient 377 à 497 ms.

5️⃣ Ce que couvre le serveur de test de 1 Go : quand il ne convient pas à une petite boutique

Même si le cache rend les pages produit rapides, le panier et le paiement sont traités par PHP à chaque commande. Ce serveur de test ne couvre que l’installation, la commande et les exclusions de cache avec un produit et une commande de test, et une boutique dont les commandes augmentent, avec plus de requêtes panier et paiement, devra aussi envisager : Changer la taille du serveur.

La version de PHP est aussi à vérifier. Le PHP 8.2.34 du serveur de test n’atteint pas la recommandation de la documentation officielle de WooCommerce (PHP 8.3 ou plus), mais l’installation et la commande ont fonctionné.

Sur le serveur de test Vultr Séoul de 1 Go, l’installation de WooCommerce a pris 30 secondes, la commande de test a été enregistrée au statut [On hold], et le premier octet de la page produit était de 54,9 ms avec Breeze contre 496,9 ms pour le panier. Prochaine étape : brancher une extension de passerelle de paiement en mode test et repasser la même commande par carte.

🔢 FAQ & contenus recommandés

Breeze activé, même après l’ajout d’un produit au panier et la création du cookie de panier (woocommerce_items_in_cart), la page boutique a continué d’être servie par le cache de Breeze. La page panier ouverte avec le même cookie a été servie sans cache.

La base de données de l’application de test est passée de 16 à 48 tables et de 158 à 355 options, et sa taille de 2 Mo à 4 Mo. Valeurs mesurées après l’ajout d’un produit et d’une commande.

En demandant la page de paiement avec un panier vide, on a reçu une réponse 302 qui redirige vers la page panier, et cette réponse portait elle aussi des en-têtes interdisant la mise en cache (no-cache, max-age=0, private).

☁️ Contenus recommandés sur Cloudways 19 articles · 2 outils
🗂️ Exploiter Cloudways
📄 Inscription · configuration de base 📄 Connecter un domaine 📄 Configurer le SSL
📋 Serveur & application 📄 Connexion à l'administration 📄 Staging Management 📄 Facturation · tarifs 📄 E-mail · add-on SMTP 📄 MCP · gérer ses serveurs avec l'IA 📄 Accès SFTP · SSH 📄 Migration 📄 Sauvegardes 📄 Changer la taille du serveur
📋 Top 7 des hébergements 📄 Qu'est-ce que l'hébergement cloud 📄 Qu'est-ce que l'hébergement infogéré 📄 Coût d’un hébergement web 📄 Cloudways pour les petites entreprises 📄 Cloudways WooCommerce
🛠️ Recherche WHOIS de domaine 🛠️ Trouver le thème · détecter les extensions
Aucun résultat.
Configurer serveur & application sur Cloudways
Cloudways · menus
Cloudways serveur & application : les 22 menus en simulateur et qui fait quoi
Les 8 menus du serveur et les 14 menus de l'application reproduits dans un simulateur, avec un tableau qui compare de quel côté se fait chaque tâche.
Lire l'article →Contenu actuel
Se connecter à l'administration WordPress sur Cloudways
Cloudways · administration
Se connecter à l'administration WordPress sur Cloudways
Comment entrer dans l'administration WordPress avec les informations Admin Panel. On y voit à quoi servent les valeurs de l'écran Access Details.
Lire l'article →Contenu actuel
Utiliser Staging Management sur Cloudways
Cloudways · staging
Utiliser Staging Management sur Cloudways (site de staging WordPress)
Les étapes pour créer un site de staging et le mettre en production. Un article qui fait réellement tourner le menu Staging Management de l'application.
Lire l'article →Contenu actuel
Facturation Cloudways : grille tarifaire des serveurs Vultr à Séoul
Cloudways · facturation
Facturation Cloudways : prix des serveurs Vultr à Séoul, facturation à l'heure & Promo Code
La facturation à l'heure, l'ajout d'un moyen de paiement et la facture émise le 1er de chaque mois, vérifiés à l'écran en créant un serveur Vultr de 1 Go à Séoul.
Lire l'article →Contenu actuel
E-mail sur Cloudways : configurer l'add-on SMTP
Cloudways · e-mail
E-mail sur Cloudways : configurer l'add-on SMTP, erreurs d'envoi, tarifs de Rackspace et Elastic Email
Gmail connecté à l'add-on SMTP gratuit pour vérifier l'e-mail de test et l'envoi par wp_mail(), avec les tarifs d'Elastic Email, Rackspace et Titan.
Lire l'article →Contenu actuel
Portée des permissions de l'Access Token Cloudways MCP
Cloudways · MCP
Cloudways MCP : permissions de l'Access Token, connexion à Claude et Cursor, gérer ses serveurs avec l'IA
Connecté à Claude Code avec un jeton Read-Only, j'ai consulté la liste des serveurs, l'état des services et l'utilisation du CPU, et vérifié que la purge du cache était refusée.
Lire l'article →Contenu actuel
Simulateur de connexion SFTP à Cloudways avec FileZilla
Cloudways · SFTP·SSH
Se connecter à Cloudways en SFTP & SSH : configurer FileZilla, ajouter une clé SSH, liste blanche d'IP
Les connexions SFTP avec FileZilla, par terminal SSH web et par PowerShell reproduites en simulateur, avec l'ajout d'une clé SSH et la liste blanche d'IP vérifiés sur un serveur de test.
Lire l'article →Contenu actuel
Simulateur de migration Cloudways
Cloudways · migration
Migration Cloudways : extension WordPress Migrator, demande de migration gratuite et changement de DNS
Les six étapes du déplacement d'un site de test vers une nouvelle application avec l'extension Migrator, reproduites dans un simulateur : la migration a pris environ 5 minutes.
Lire l'article →Contenu actuel
Simulateur de sauvegarde Cloudways
Cloudways · sauvegardes
Sauvegardes Cloudways : fréquence et durée de conservation, restauration d'une application et téléchargement
La sauvegarde du serveur, la restauration d'une application et le chemin Roll Back reproduits dans un simulateur : environ 30 secondes pour la sauvegarde et 1 min 30 pour la restauration.
Lire l'article →Contenu actuel
Changer la taille d'un serveur Cloudways : écran Vertical Scaling
Cloudways · taille du serveur
Changer la taille d'un serveur Cloudways : augmenter la RAM et le CPU avec Vertical Scaling, et précautions pour réduire
L'écran de choix de taille d'un serveur Vultr de 1 Go à Séoul, comparé à l'aide officielle : quels fournisseurs permettent de réduire et comment réduire par clonage, en simulateur et en diagramme.
Lire l'article →Contenu actuel
Meilleurs hébergements WordPress comparés : le top 7
Hébergement · comparatif
Meilleurs hébergements WordPress comparés : le top 7 des hébergements en 2026
Un article qui compare 7 hébergements WordPress selon la vitesse, le prix et le support. Vous y voyez où se situe Cloudways face aux autres.
Lire l'article →Contenu actuel
Hébergement cloud : pool de ressources et autoscaling
Hébergement · cloud
Hébergement cloud : pool de ressources et auto scaling, différences avec un VPS, avantages et inconvénients
Le pool de ressources, l'autoscaling et la différence entre VPS cloud et VPS classique. À lire pour situer un serveur Cloudways.
Lire l'article →Contenu actuel
Ce que prend en charge un hébergeur WordPress infogéré
Hébergement · infogéré
Hébergement WordPress infogéré : ce que gère l'hébergeur, différences avec un VPS infogéré, avantages et inconvénients
Ce que l'hébergeur prend en charge pour les mises à jour, les sauvegardes, la sécurité et le cache, et la différence avec un VPS infogéré.
Lire l'article →Contenu actuel
Schéma comparatif du coût d’un hébergement web : le type adapté au site d’une petite entreprise — site de commerce, site de réservation ou petite boutique
Hébergement · coûts
Prix d’un hébergement de site internet : mutualisé, cloud et infogéré pour un site WordPress, et ce qu’il faut gérer
Tarifs officiels de l’hébergement mutualisé, du cloud infogéré et du WordPress infogéré relevés le même jour, comparés selon le coût mensuel pour le site d’un commerce et ce qu’il faut gérer chaque mois.
Lire l'article →Contenu actuel
Simulateur de contrôle d’exploitation Cloudways pour petites entreprises : écran Site Manager de l’application
Cloudways · petites entreprises
Cloudways pour les petites entreprises : coût d’un mois sur un serveur Vultr Séoul de 1 Go et ce qu’il faut gérer
J’ai fait tourner WordPress 184 heures sur un serveur Vultr Séoul de 1 Go : la facture estimée s’élevait à 4,76 dollars. Les menus de sauvegarde, de mises à jour et de SSL à vérifier chaque mois sont reproduits dans un simulateur.
Lire l'article →Contenu actuel
Premier octet par URL de la boutique WooCommerce sur Cloudways : cache désactivé et Breeze activé
Cloudways · WooCommerce
Cloudways WooCommerce : de l’installation d’une petite boutique en ligne à l’exclusion du panier et du paiement du cache
Installation de WooCommerce sur un serveur de test jusqu’à une commande d’essai, puis vérification de l’exclusion du panier et du paiement du cache et du premier octet de la page produit, de 532.4ms à 54.9ms.
Lire l'article →Contenu actuel
🪐RéférencesCloudways 1

ℹ️ Mention d'affiliation
Le contenu de ce site contient des liens d'affiliation. Lorsqu'un visiteur achète un produit ou un service via l'un de ces liens, le site perçoit une commission du vendeur. Le montant payé par l'acheteur(il baisse lors des promotions ↓), lui, n'augmente pas. Les prix, remises et stocks indiqués correspondent à la date de rédaction et peuvent différer ; vérifiez-les donc auprès du vendeur avant d'acheter. Les produits sont choisis et évalués selon nos propres critères, et les commissions n'influencent ni l'ordre de présentation ni le contenu des évaluations.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Prouvez que vous êtes humain : 4   +   1   =