Mozaiq CMS
Construisez, vendez, référencez. Tout au même endroit.
Mozaiq réunit en un seul logiciel ce que font WordPress (site éditorial, blog) et PrestaShop (e-commerce), avec un page builder visuel, un référencement complet dès l’installation, une boutique conforme au droit français et une marketplace d’extensions.
- PHP 8.1+ et MySQL 5.7+ / MariaDB 10.3+ : fonctionne sur tout hébergement mutualisé (OVH, o2switch, Hostinger, Ionos…)
- Aucune dépendance (pas de Composer, pas de Node) : on dépose les fichiers et on lance l’installateur.
Fonctionnalités
| Domaine | Contenu |
|---|---|
| Installation | Assistant en 5 étapes : vérification serveur → choix du type (Site & Blog / Boutique / Hybride) → base MySQL → compte admin → contenu de démo |
| Page builder | 45+ blocs, grille libre (repères d’alignement magnétiques, aligner / répartir plusieurs blocs, clavier), édition du texte dans l’aperçu, styles avancés, réglages par appareil (tablette, mobile), affichage conditionnel (connecté, rôle, dates, jours, langue, panier, paramètre de campagne, groupe client), copier-coller entre pages, sélection multiple, sections enregistrées, blocs réutilisables synchronisés, palette de couleurs du thème, sauvegarde automatique, révisions avec aperçu |
| Constructeur de thème | Gabarits modifiables (fiche produit, article, page, blog, catalogue, recherche, 404, types personnalisés) avec blocs dynamiques (titre, contenu, image, champs, galerie, prix, panier, avis, produits liés, liste…), popups (délai, défilement, sortie, clic ; fréquence, pages, appareils, visiteurs), en-tête et pied de page au builder |
| Thèmes | 12 thèmes : Aurora, Nova, Plume, Journal, Nomade, Encre, Pixel (blog) · Élégance, Fraîcheur, Néon, Atelier, Nordik (boutique) — variantes d’en-tête, pied de page, cartes, boutons, mode sombre, thèmes enfants |
| Contenu | Pages, articles, types de contenu et champs personnalisés, taxonomies, commentaires en fil (réponses, notifications), corbeille (30 jours, restauration, 410 aux moteurs), planification, flux RSS |
| Multilingue | Langues illimitées (/en/, /de/…), traduction des pages, articles et produits, hreflang + x-default, menus et page d’accueil par langue, sélecteur de langue, traduction des textes de l’interface |
| Médias | Dossiers, déplacement groupé, recadrage, rotation, miroir, point focal, retour à l’original, WebP + AVIF automatiques, textes alternatifs |
| Boutique | Produits simples, déclinaisons (générateur, image et poids par déclinaison), virtuels, téléchargeables (liens limités), abonnements ; stocks et historique ; facettes et recherche plein texte ; avis vérifiés ; codes promo ; cartes cadeaux ; liste d’envies ; paniers abandonnés ; commandes manuelles et modification de commande, lien de paiement ; groupes clients / prix HT B2B ; multi-devises (taux BCE) ; import/export CSV (PrestaShop, WooCommerce, Shopify) |
| Conformité | Factures et avoirs PDF numérotés, TVA multi-taux, franchise, OSS, autoliquidation (contrôle VIES), retours et formulaire de rétractation, renonciation pour contenus numériques, prix de référence Omnibus, RGPD (export, suppression), polices hébergées localement |
| Paiement & livraison | Stripe (carte, Apple Pay, abonnements, remboursements automatiques), PayPal, virement, chèque, paiement à la livraison ; Colissimo, Chronopost, La Poste, points relais |
| Marketing | Newsletter (double opt-in, campagnes par lots, désinscription en un clic, statistiques), relances de panier, popups, formulaires personnalisés avec captcha |
| SEO | Titres & méta, SERP en direct, score SEO, Open Graph, JSON-LD complet, sitemaps XML (images, types personnalisés), robots.txt, llms.txt, redirections automatiques, suivi des 404, IndexNow, hreflang |
| Migration | Import WordPress (WXR) : contenus convertis en blocs, médias, catégories, commentaires, SEO Yoast / Rank Math, redirections 301 ; import de clients PrestaShop / WooCommerce / Shopify ; sauvegarde et migration de site |
| Sécurité | Double authentification TOTP (QR code, codes de secours, obligatoire par rôle), éditeur de rôles et permissions, robustesse des mots de passe, CSP / HSTS, limitation des tentatives, CSRF, journal d’activité |
| Développeurs | Hooks actions/filtres, blocs, routes, pages admin, tables SQL, API REST lecture/écriture avec clés, webhooks signés, CLI, tests automatisés (php bin/mozaiq test) |
| Performance | Cache de pages, cache objet (APCu, Redis, fichiers), regroupement et minification CSS/JS, CDN, images responsives, tâches planifiées (cron) |
| Extensions 1.4 | Factur-X (facture électronique PDF/A-3 + XML EN 16931, transmission à la plateforme agréée), Mondial Relay (choix du point relais dans la commande, étiquettes), flux Google Shopping / Meta, export comptable FEC, prise de rendez-vous (acompte, rappels, .ics), espace membres (contenus réservés, formules, abonnements), agenda d’événements (inscriptions, iCal, schema.org), WhatsApp, assistant IA (Claude, Mistral ou API compatible OpenAI) |
| Maintenance | Mise à jour du cœur en un clic (vérification SHA-256, sauvegarde, retour arrière automatique), mises à jour des extensions depuis la marketplace |
Installation sur un hébergement
- Envoyez le contenu du dossier
mozaiq/à la racine de votre site (FTP). - Créez une base MySQL depuis votre panneau d’hébergement.
- Ouvrez votre domaine : l’assistant d’installation démarre (
/install). - (Recommandé) Ajoutez une tâche cron toutes les 5 minutes :
php /chemin/vers/mozaiq/bin/mozaiq cron.
Voir HOSTING.md pour Apache, Nginx, HTTPS, le cache et la mise en production.
Ligne de commande
php bin/mozaiq help
php bin/mozaiq install --db-name=mozaiq --db-user=root --admin-email=moi@site.fr --admin-password=******** --type=hybrid --demo
php bin/mozaiq cron # tâches planifiées (relances, newsletters, webhooks…)
php bin/mozaiq test --http=https://monsite.fr # tests automatisés
php bin/mozaiq core:update # met à jour le cœur
php bin/mozaiq plugin:new mon-extension
php bin/mozaiq plugin:publish mon-extension --token=VOTRE_JETON
Documentation
PLUGINS.md— développer une extensionTHEMES.md— créer un thèmeAPI.md— API REST et webhooksMARKETPLACE-API.md— contrat de l’API marketplaceSEO.md— tout ce que Mozaiq fait pour le référencementHOSTING.md— mise en ligne, Nginx, cache, sécurité
Licence : GPL-3.0-or-later.