Aller au contenu

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

DomaineContenu
InstallationAssistant en 5 étapes : vérification serveur → choix du type (Site & Blog / Boutique / Hybride) → base MySQL → compte admin → contenu de démo
Page builder45+ 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èmeGabarits 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èmes12 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
ContenuPages, 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
MultilingueLangues 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édiasDossiers, déplacement groupé, recadrage, rotation, miroir, point focal, retour à l’original, WebP + AVIF automatiques, textes alternatifs
BoutiqueProduits 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 & livraisonStripe (carte, Apple Pay, abonnements, remboursements automatiques), PayPal, virement, chèque, paiement à la livraison ; Colissimo, Chronopost, La Poste, points relais
MarketingNewsletter (double opt-in, campagnes par lots, désinscription en un clic, statistiques), relances de panier, popups, formulaires personnalisés avec captcha
SEOTitres & 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
MigrationImport 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éveloppeursHooks 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)
PerformanceCache de pages, cache objet (APCu, Redis, fichiers), regroupement et minification CSS/JS, CDN, images responsives, tâches planifiées (cron)
Extensions 1.4Factur-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)
MaintenanceMise à 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

  1. Envoyez le contenu du dossier mozaiq/ à la racine de votre site (FTP).
  2. Créez une base MySQL depuis votre panneau d’hébergement.
  3. Ouvrez votre domaine : l’assistant d’installation démarre (/install).
  4. (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

Licence : GPL-3.0-or-later.