Django, un framework python pour le web,
Gère directement où via des plugins quasiment tout ça.
L'exception étant la signature par GPG des billets mais à l'aide de la boîte à outils de python il doit être possible de bidouiller trés rapidement et de manière assez solide.
Une gestion des droits fine permettrait de mettre en place les limitations que tu souhaites (y compris l'impossibilité de la dé-signature et de la modification).
Le stockage dans une base de données se fait de manière très simple, et je crois qu'il existe un pluggin pour utiliser des fichiers textes (au pire une base SQLite qui est standalone elle et ne nécessite rien en sus de python pour être exploitable).
Je pourrais continuer comme ça mais là n'est pas le sujet, en bref :
C'est comme ça que je ferai.
Coté désavantage :
Le fait que tu cherches quelque chose de standalone est un soucis mais les package python (les eggs) gèrent relativement bien les dépendances, et dans le cas présent tu pourrais assez facilement te limiter à Django, si tu acceptes de recoder 2 ou 3 trucs. Et sinon juste l'installation de 2 pluggins pour Creole et LDAP.
# Django
Posté par monde_de_merde . En réponse au journal Les blogs et la formation. Évalué à 1.
Gère directement où via des plugins quasiment tout ça.
L'exception étant la signature par GPG des billets mais à l'aide de la boîte à outils de python il doit être possible de bidouiller trés rapidement et de manière assez solide.
Une gestion des droits fine permettrait de mettre en place les limitations que tu souhaites (y compris l'impossibilité de la dé-signature et de la modification).
Le stockage dans une base de données se fait de manière très simple, et je crois qu'il existe un pluggin pour utiliser des fichiers textes (au pire une base SQLite qui est standalone elle et ne nécessite rien en sus de python pour être exploitable).
Je pourrais continuer comme ça mais là n'est pas le sujet, en bref :
C'est comme ça que je ferai.
Coté désavantage :
Le fait que tu cherches quelque chose de standalone est un soucis mais les package python (les eggs) gèrent relativement bien les dépendances, et dans le cas présent tu pourrais assez facilement te limiter à Django, si tu acceptes de recoder 2 ou 3 trucs. Et sinon juste l'installation de 2 pluggins pour Creole et LDAP.