Framework web :: Python
Zope / Plone /TurboGears / Django
La famille du Pyhton
Python est un remarquable langage de programmation qui
s'adapte à de nombreux domaines d'application. Il est souvant compré à
Tcl, Perl, Ruby, Scheme or Java.
Zope
Zope est une plateforme de développement d'applications de gestion de contenu web développée et mise en oeuvre par une communauté internationale de sociétés et d'indépendants. C'est un logiciel libre / open source sous licence ZPL (Zope Public License, compatible GPL).
Zope propose de nombreuses fonctionnalités
de gestion de contenu, est entièrement basé sur les
protocoles standards du web (HTTP, FTP, HTML, XML, XML-RPC,
WebDAV...), intègre une base documentaire et un moteur de
recherche plein-texte, accède aux bases relationnelles
existantes (Oracle, Sybase, DB2, MySQL, PostgreSQL, etc.) et aux
annuaires (LDAP), supporte en natif les méta-données
(suivant le standard documentaire DublinCore), etc.
La plate-forme est aujourd'hui mature,
stable et largement utilisée à travers le monde sur des
sites importants de presse (américaine et européenne),
de e-gouvernement et de e-commerce ainsi que des intranets et des
extranets collaboratifs.
Plone
Plone est un système de gestion de contenu
Web, Open Source sous licence GNU GPL, construit au-dessus du serveur
d'application Zope et de son extension CMF (Content Management
Framework).
Un gestionnaire de contenu (CMS) est une application web offrant les fonctionalités suivantes :
- Editer le contenu en ligne
- Supporter l'édition collaborative
- Fournir une chaîne de publication et de contôle de l'information (workflow)
- Supporter la séparation des couches Présentation/Structure
- Structurer le contenu (approche base de données / modèle de document)
- Etre administrable via une interface web
Sous surveillance
Nous avons mis sous surveillance les frameWork python suivants
- Django http://www.django-fr.org
- Turbogears http://turbogears.org