Début du développement de Magix CMS 3.0.0

Publié le mis à jour le
Début du développement de Magix CMS 3.0.0

Nous avons commencé le développement de Magix CMS 3.0.0 en parallèle avec Magix CMS 2.4.x

Cette version sera compatible à partir de PHP 5.3 car elle utilise une nouvelle librairie ainsi qu’un système de router en remplacement des réécritures directement dans le HTACCESS.

Une refonte de la partie PHP est nécessaire pour avoir un MVC optimisé, mieux structuré et plus adapté à du développement pointu.

Un partage des requêtes SQL avec des modèles pour éviter les doublons, un nommage des fonctions plus compréhensible.

La nouvelle librairie développée par Gérits Aurélien (responsable du projet Magix CMS) sera intégrée à la place de Magix cjQuery.

Elle comporte de nombreux avantages pour le développement, mais également avec son système de driver pour l’utilisation de divers SGBD.

L’auto chargement des classes sera beaucoup plus rapide, plus fiable avec la possibilité d’ajouter vos propres libraires, telle que PHP Excel, paypal ou autres...

Upgrade de Magix CMS 2.4.x vers 3.0.0

Nous allons également intégrer un système pour migrer de la version 2.4.x (minimum) vers la 3.0.0

Quelques changements seront apportés aux plugins mais avec le strict minimum sauf dans le cas de manipulation plus complexe.

Améliorations des fonctionnalités

Révision des permissions

Le système de permissions est assez limité, mais nous avons mis au point la possibilité de définir vous même les permissions de chaque groupe.

Gestion des erreurs 404

Le système retournera une page venant de votre skin pour les erreurs 404.

Maintenance

Le système retournera une page venant de votre skin pour la mise en maintenance.

Thèmes :magix cms, version alpha