CheetahTemplate

CheetahTemplate

Cheetah (or CheetahTemplate) is a template engine that uses the Python programming language. It can be used standalone or combined with other tools and frameworks. It is often used for server-side scripting and dynamic web content by generating HTML, but can also be used to generate source code. Cheetah is open-source software licensed under the MIT License.

Templating engines encourage clean separation of content, graphic design, and program code. This leads to more modular, flexible, and reusable site architectures, shorter development time, and code that is easier to understand and maintain.

Cheetah compiles templates into optimized, yet readable, Python code. It gives template authors full access to any Python data and functionality, while providing a way for administrators to selectively restrict access to Python when needed.

Cheetah is included in FreeBSD and several Linux distributions: Gentoo, Fedora, Debian, and Ubuntu among others.

External links



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Cheetah (disambiguation) — The cheetah (Acinonyx jubatus) is the fastest of all land animals, and a member of the Felidae family. Cheetah may also refer to: Miracinonyx, or American cheetah, a prehistoric genus of big cats In aviation: Atlas Cheetah, a South African… …   Wikipedia

  • Template processor — A template processor (also known as a template engine or a template parser )is software or a software component that is designed to combine one or more templates with a data model to produceone or more result documents.cite book last = Niemeyer… …   Wikipedia

  • Templatesprache — Eine Template Engine (von engl. Vorlage und Antrieb, Motor) ist eine Software, die eine Datei (das Template) verarbeitet, und bestimmte Platzhalter darin mit jeweils aktuellen Inhalten füllt. Die Bezeichnungen Templateklasse und Templatesystem… …   Deutsch Wikipedia

  • Templatesystem — Eine Template Engine (von engl. Vorlage und Antrieb, Motor) ist eine Software, die eine Datei (das Template) verarbeitet, und bestimmte Platzhalter darin mit jeweils aktuellen Inhalten füllt. Die Bezeichnungen Templateklasse und Templatesystem… …   Deutsch Wikipedia

  • Cheetah — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Cheetah est un terme d origine hindi qui désigne le guépard, ce terme est d ailleurs repris dans ce même sens par l anglais. Il a été utilisé pour… …   Wikipédia en Français

  • 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

Share the article and excerpts

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