Karrigell

Karrigell

Infobox_Software
name = Karrigell
developer = Pierre Quentel
latest_release_version = 2.4.0
latest_release_date = release_date|2008|04|12
genre = Web application framework
license = BSD License
programming language = Python
genre = Web application framework
website = http://karrigell.sourceforge.net

Karrigell is a web application framework written purely in the Python programming language. It is comparable to other Python web frameworks (Quixote, Django, Turbogears, Pylons, etc) and to commercial web frameworks called WebSphere (IBM) and WebLogic (BEA), though much smaller in scope and features.

The first version was published in November 2002.

Like other Python applications it is a collection of modules grouped into a single directory tree. Karrigell accepts web requests and maps them to a function, method, a Python script, or a dynamic HTML page generator (*.hip or *.pih ). The Karrigell engine then returns the results back to the web client.

The package provides several applications ready for use : a blog engine, a forum, a wiki, an agenda. It provides an interface to manage MySQL and SQLite databases online.

References

* List of [http://wiki.python.org/moin/WebFrameworks Python Web Frameworks] on the Python language site
* Karrigell is the web framework chosen by Gerard Swinnen in his book "Apprendre à programmer avec Python" published by O'Reilly Media. The page is available [http://fr.wikibooks.org/wiki/Apprendre_%C3%A0_programmer_avec_Python/Applications_web online] .
* A Quote from an independent review on Devshed (reference below) : "While Karrigell is very powerful and flexible, offering multiple solutions to web development, it is surprisingly simple to set up and work with. Python novices won't find any obstacles when working with Karrigell, and Python experts won't feel too limited. It offers its own web server that gets the job done, but it also can be easily integrated with technologies such as Apache, so you do not have to sacrifice the use of other technologies when choosing Karrigell".

External links

* [http://karrigell.sourceforge.net/ Karrigell Website]
* [http://www.devshed.com/c/a/Python/Karrigell-for-Python/ Devshed Article About Karrigell]
* [http://wiki.python.org/moin/Karrigell Karrigell Article at Python Wiki]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Karrigell — est un canevas (framework) de développement web écrit en Python très simple d utilisation. À l inverse d autres frameworks écrits en Python, il ne nécessite pas d apprendre un « meta langage », car il reste très proche de la syntaxe… …   Wikipédia en Français

  • Buzhug — est un système de base de données rapide, écrit en pur Python, y compris le langage de requête, écrit par le même auteur que Karrigell et licencié sous licence BSD. Buzhug permet d être utilisé pour des applications de taille moyenne. Sommaire 1… …   Wikipédia en Français

  • Список CMF — Это список CMF  каркасных систем для управления содержимым (в основном, содержимым сайтов). Как правило, на основе CMF создаются CMS  готовые системы управления содержимым, а те, в свою очередь, служат основой для создания полноценных… …   Википедия

  • Использование Python — Python  стабильный и распространённый язык. Он используется во многих проектах и в различных качествах: как основной язык программирования или для создания расширений и интеграции приложений. На Python реализовано большое количество проектов …   Википедия

  • Список программного обеспечения, написанного на языке программирования Python — Python  стабильный и распространённый язык. Он используется во многих проектах и в различных качествах: как основной язык программирования или для создания расширений и интеграции приложений. На Python реализовано большое количество проектов …   Википедия

  • Web application framework — A web application framework is a software framework that is designed to support the development of dynamic websites, Web applications and Web services. The framework aims to alleviate the overhead associated with common activities used in Web… …   Wikipedia

  • List of web application frameworks — This is a list of notable web application frameworks, used for creating web applications. Client side ActionScript * Cairngorm * PureMVCJavaScript* Backbase * CJAX * Clean AJAX * Dojo Toolkit * Echo * Ext * [http://www.gapjumper.com/ Gapjumper] * …   Wikipedia

  • Ankou —  Pour l’article homonyme, voir L Ankou (Spirou et Fantasio).  Ankou, dans La Roche Maurice, Finistère Personnage revenant souvent dans la tradition orale et les contes …   Wikipédia en Français

  • Ankoù — Ankou  Pour l’article homonyme, voir L Ankou (Spirou et Fantasio).  Ankou, dans La Roche Maurice, Finistère Personnage revenant souvent dans la …   Wikipédia en Français

  • Langage Python — Python (langage) Pour les articles homonymes, voir Python. Python …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”