J'utilise nanoCMS depuis un an environ. nanoCMS est le digne héritier de ma propre technologie, Modular, développée depuis octobre 2000. Il est donc lui aussi issu de mon labo de recherches.
Pourquoi je l'utilise ?
1/ les autres framework sont souvent trop longs à apprendre. Moi, j'ai besoin d'appliquer tout de suite.
2/ je connais parfaitement tous les moindres recoins de ce framework et je sais que si un bug m'explose à la figure, je n'ai qu'à m'en prendre à moi-même.
3/ aucun framework n'est aussi petit, aussi souple et aussi rapide que nanoCMS (du moins de ceux que j'ai pu tester).
Quels sont ses avantages et ses inconvénients ?
Ses avantages :
- sa petitesse : le framework tient dans un seul dossier '_scripts/lib/' et pèse en tout environ 90 ko (!)
- sa souplesse : nanoCMS permet de gérer TOUS TYPES de contenus web, du site perso au site sécurisé bancaire ou même un site de type ebay.
-sa rapidité : parce qu'il ne se concentre que sur l'essentiel, nanoCMS est particulièrement rapide dans ses traitements.
Ses inconvénients :
- du fait même de sa grande ouverture à tous types de contenus, nanoCMS nécessite d'écrire pas mal de code pour spécialiser les templates de chaque module / portion de contenu web.
- son automatisation ne se concentrant que sur l'essentiel, il peut dérouter bon nombre de webdesigner, surtout au début.
- son manque cruel de documentation le rend pratiquement inaccessible aux autres développeurs. Il faut dire que nanoCMS n'a jamais été conçu dans un but éditorial : c'est avant tout un outil personnel, qui me permet de développer des sites LAMP à toute vitesse.
Quels types de projets avez-vous réalisés avec ce framework ?
Essentiellement des projets de recherche personnels.
Actuellement cependant, je développe le site web du club NaNo Prods en nanoCMS.
Vous pouvez en voir une mouture de test à l'adresse http://sigmalyon.free.fr/