- Diem (CMF)
-
Diem Développeur Thibault Duplessis et Stéphane Erard Première version 2007 Dernière version 5.1.3 (7 juillet 2010) [+/−] Environnement Multiplate-forme Langue Multilingue Type Plateforme de gestion de contenu Licence MIT Site web diem-project.org modifier Diem est une Plateforme de gestion de contenu (CMF) libre créée en 2007, écrite en PHP 5 et basée sous le framework PHP Symfony et Javascript Jquery.
Sommaire
Histoire
Le projet Diem débute en 2007 par l'agence Intuiti et son développeur Thibault Duplessis. C'est en novembre 2009 que Diem deviendra open-source à partir de sa version 5. Fin 2010, Thibault Duplessis quitte le développement de Diem, et est remplacé par Stéphane Erard.
Utilisations
Diem est utilisé par de nombreux sites internet comme par exemple Le Phénix de Valenciennes[1] ou Soignon
Fonctionnalités
Ses principales fonctionnalités sont :
- Une génération de modules automatiques (ou non) de back-office (administration) et de front-office (vue, liste et formulaire) selon des fichiers de configuration écrit en YAML. Les modules générés peuvent-être adapter selon ses besoins
- Une administration ergonomique et claire,
- Un référencement quasi-automatique et entièrement administrable (Balises title, h1, description ; mots clefs, URL etc...)
- Edition du contenu.
- Bibliothèque de médias (photos, images, sons, vidéos, …).
- Éditeur de code et console en ligne
- Moteur de recherche intégré Zend Search Lucene
- Gestion des utilisateurs
- Documentation (en anglais) complète
- Injection de dépendance facilement paramétrable.
Faiblesses
Une des principales faiblesses de Diem est qu'il ne peut posséder que deux applications : un "front" et un "admin".
Notes et références
Voir aussi
Articles connexes
Liens externes
- (en) Site officiel
- (en) Documentation
Catégories :- Framework de programmation
- PHP
- Logiciel libre sous licence MIT
Wikimedia Foundation. 2010.