Fiche technique | |
---|---|
Type de produit : | Cadre d'application |
Langage de programmation : | Python |
Auteur : | David M. Beazley |
Date de publication : | 2002 à 2007 |
Licence : | BSD License |
Site Web : | http://aquarium.sourceforge.net/ |
Introduction
L'Aquarium est un cadre d'application pour des applications Web, écrit en Python. Il fournit une approche pour produire une application Web sans duplication d'efforts en réduisant la quantité de code que vous devez écrire. Il offre des bibliothèques pratiques et des API extensibles pour des éléments tels que la gestion de session et l'intégration de serveurs Web (y compris CGI, mod_python, FastCGI ou son propre serveur Web, Glass). Il offre une intégration étroite avec Cheetah, y compris l'autocompilation des gabarits Cheetah. Enfin, il offre une approche pratique du développement Web. En tant que développeur, vous n'avez qu'à "brancher" des modules ; Aquarium les relie tous ensemble.
Les fonctionnalités d'Aquarium ont été inspirées par une large gamme de technologies Web telles que FreeTrade de
PHP, Struts de Java,
Mason de Perl et Zope de Python. Il s'agit d'un logiciel
Open Source, disponible sous une licence de type BSD. Aquarium est compact - quelques milliers de lignes de code seulement - et extrêmement bien documenté.
C'est un outil utile pour créer n'importe quelle application Web hautement dynamique et personnalisée écrite en Python.