Nous y sommes. Après une refonte profonde de son moteur, Magix CMS 4 entre officiellement en phase Beta. Cette version 4 ne se contente pas de mettre à jour l'existant : elle redéfinit la manière dont vous construisez et gérez vos applications web.
L'ère du "Full Component" et du PHP 8.2+
Magix CMS 4 s'appuie désormais sur le framework Magepattern 3. Ce passage à PHP 8.2+ permet une approche strictement typée et l'utilisation des dernières avancées du langage (readonly properties, match expressions, union types).
Chaque brique du CMS est désormais un composant indépendant suivant les principes SOLID, garantissant une maintenance simplifiée et une robustesse inégalée.
Un système de Plugins "Révolutionnaire"
C’est l’une des pièces maîtresses de cette version. Nous avons repensé la modularité de A à Z :
-
HookManager (Dynamique & Statique) : Un système de points d'entrée (hooks) extrêmement puissant. Vous pouvez désormais greffer vos fonctionnalités de manière statique ou dynamique, offrant une liberté totale pour étendre le CMS sans jamais toucher au cœur (Core).
-
Widgets de Dashboard : Le tableau de bord devient modulaire. Chaque plugin peut désormais injecter ses propres widgets pour offrir une vue métier personnalisée dès la connexion.
Performance brute : Adieu les dépendances inutiles
La version 4 fait une cure d'amincissement drastique pour gagner en vitesse :
-
VanillaJS de bout en bout : Nous avons supprimé les bibliothèques JavaScript lourdes et obsolètes. Tout le système repose désormais sur du JavaScript pur (VanillaJS), garantissant une exécution instantanée et une compatibilité navigateur optimale.
-
Smarty 5 : Intégration de la dernière version du moteur de template pour une compilation encore plus rapide.
-
Optimisation des médias : Le traitement d'image (via Intervention Image v3) est optimisé pour le WebP, assurant des scores de performance (Core Web Vitals) exceptionnels.
Un environnement de travail repensé
-
Refonte du Backend : L'interface d'administration a été totalement réécrite pour être plus fluide, plus moderne et entièrement responsive.
-
Workflow Design : L'intégration native de SASS permet aux développeurs front-end de structurer leurs styles de manière professionnelle et évolutive.
| Caractéristique | Magix CMS 3 | Magix CMS 4 (Beta) |
| Version PHP | 7.4+ | 8.2+ (Strict) |
| Framework Core | Magepattern 2 | Magepattern 3 |
| Moteur Template | Smarty 3/4 | Smarty 5 |
| Système JS | Bibliothèques mixtes | VanillaJS |
| Extension | Plugins classiques | HookManager (Stat/Dyn) |
| Styling | LESS | SASS Intégré |
Rejoignez la Beta
La structure est désormais stable et prête à accueillir vos projets de test. Cette phase Beta est l'occasion idéale pour tester la puissance du nouveau HookManager et la rapidité du backend en VanillaJS.

