Aujourd'hui, le sujet de MODx est d'une grande pertinence et intéresse un large spectre de la société. De son impact sur l'économie à son influence sur la vie quotidienne des gens, MODx a suscité des débats et des réflexions dans divers domaines. Alors que nous entrons dans le 21e siècle, nous ne pouvons ignorer l'importance de MODx et sa relation complexe avec d'autres aspects de la vie moderne. Dans cet article, nous explorerons différentes perspectives et approches sur MODx, en analysant sa signification, ses implications et ses défis possibles. Grâce à une analyse détaillée, nous espérons découvrir de nouvelles idées et perspectives qui nous aideront à mieux comprendre le rôle que joue MODx dans notre monde d'aujourd'hui.
Développé par | MODX LLC |
---|---|
Première version | |
Dernière version | 3.0.5-pl (le 10 avril 2024 | )
Dépôt | https://github.com/modxcms/revolution |
Écrit en | PHP |
Système d'exploitation | Multiplateforme (en) |
Environnement | Multiplate-forme |
Langues | Multilingue |
Type | CMS |
Licence | GPL |
Site web | modx.com |
MODX est une plateforme de gestionnaire de contenu (en anglais CMF content management framework) extrêmement extensible et modulaire permettant de réaliser des systèmes de gestion de contenu personnalisables à destination de site Internet ou Intranet.
Dans le concours 2010 du meilleur CMS Open source organisé par la société britannique Packt, MODX est arrivé 3e dans la catégorie Best Open Source PHP Content Management System[1], 2e en 2009 dans la catégorie OverHall Winner, et 1er dans la catégorie Most Promising Open Source CMS en 2007[2].
En , Raymond Irving et Ryan Thrash créent Modx qui est un fork du CMS Etomite.
En , Jason Coward rejoint le projet. Deux ans plus tard, Raymond Irving quitte le projet. l'année suivante, Shaun McCormick intègre l'équipe MODX.
En 2008, Les utilisateurs de MODX créent un nouveau logo.
Le développement de la future version majeure, MODX 3[3], a été lancé début 2018.
La version 3.0.0 est rendue publique le 30 mars 2022[4].
MODX permet une séparation complète entre le contenu, l'apparence, le comportement (JavaScript) et la logique (PHP, snippets).
Une gestion de droits d'accès très précise peut être mise en place via l'interface de gestion des accès (ACL), par groupe d'utilisateurs, par rôle, ou par utilisateur. Il est ainsi possible de restreindre ou d'autoriser tout ou partie des contextes publics ou de l'administration selon des profils déterminés.
MODX utilise xPDO, une librairie orientée objet, pour la gestion des modèles de données.
MODX possède aussi les caractéristiques suivantes [5]: