--- title: WooCommerce created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, e-commerce, php, wordpress, app-marathon3-batch-a] confidence: high contested: false sources: [https://selfh.st/apps/?tag=E-Commerce, https://woocommerce.com/] --- # 🛍️ WooCommerce > La plateforme e-commerce open source leader, plugin WordPress. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [woocommerce.com](https://woocommerce.com/) | | **GitHub** | [woocommerce/woocommerce](https://github.com/woocommerce/woocommerce) | | **License** | GPL-3.0 | | **Langage** | PHP (WordPress) | | **Étoiles GitHub** | 10k ⭐ | | **Catégorie** | [[cat-e-commerce|E-commerce]] | ## 📝 Description **WooCommerce** est l'extension e-commerce de WordPress, qui propulse ~30% des sites marchands mondiaux. Très riche fonctionnellement (produits, variations, paiements, livraisons, taxes, stock, coupons, abonnements via plugins). **Différence vs [[app-prestashop]]** : WooCommerce s'appuie sur WordPress (CMS d'abord, e-commerce ensuite). PrestaShop est e-commerce d'abord, plus structuré pour le catalogue. **Pour qui** : PME, artisans, créateurs qui ont déjà un site WordPress ou veulent bénéficier de l'écosystème WP. ## 🚀 Installation ### Docker Compose (WordPress + WooCommerce) ```yaml version: '3.8' services: wordpress: image: wordpress:6-php8.3-apache container_name: woo-wp restart: unless-stopped volumes: - ./wp-data:/var/www/html environment: WORDPRESS_DB_HOST: db WORDPRESS_DB_USER: woo WORDPRESS_DB_PASSWORD: secret WORDPRESS_DB_NAME: woo depends_on: - db labels: traefik.enable: "true" traefik.http.routers.woo.rule: "Host(`shop.example.com`)" traefik.http.routers.woo.tls.certresolver: letsencrypt db: image: mariadb:11 container_name: woo-db restart: unless-stopped environment: MARIADB_DATABASE: woo MARIADB_USER: woo MARIADB_PASSWORD: secret MARIADB_RANDOM_ROOT_PASSWORD: "yes" volumes: - ./db:/var/lib/mysql ``` Activer ensuite le plugin WooCommerce via l'admin WordPress. ## 🔄 Alternatives ### Open Source - [[app-prestashop]] — E-commerce PHP dédié - [[app-evershop]] — Stack Node.js moderne - [[app-lunar]] — E-commerce Laravel - **Medusa** — Headless Node.js - **Shopware** — Leader européen ### Propriétaires - **Shopify** — Leader SaaS - **Wix eCommerce** — Builder simple - **BigCommerce** — SaaS entreprise ## 🔐 Sécurité - **WAF** : recommandé (Cloudflare, fail2ban) - **Mises à jour WP** : critiques (WordPress = cible #1) - **2FA** : via plugin (Wordfence, iThemes) - **Backups** : automatisés (UpdraftPlus, BackWPup) - **Paiements** : passer par Stripe/PayPal officiels, pas de CC en local ## 📚 Ressources - [Documentation WooCommerce](https://woocommerce.com/documentation/) - [WooCommerce REST API](https://woocommerce.github.io/woocommerce-rest-api-docs/) - [Extensions officielles](https://woocommerce.com/product-category/woocommerce-extensions/) ## Pages Liées - [[cat-e-commerce]] — Catégorie E-commerce - [[app-prestashop]] — Concurrent PHP dédié - [[recettes-docker-compose]] — Templates Docker