Cheetah-mall
Originalförfattare | Tavis Rudd |
---|---|
Utvecklare | Oleg Broytman |
Initial release | juni 2001 |
Stabil frisättning | 3.3.1 / 25 december 2022
|
Förhandsgranska release | 3.3.1a0 / 25 december 2022
|
Skrivet i | Pytonorm |
Operativ system | Cross-plattform |
Typ | Mallprocessor |
Licens | MIT-licens |
Hemsida |
Cheetah (eller CheetahTemplate ) är en mallmotor som använder programmeringsspråket Python . Den kan användas fristående eller kombineras med andra verktyg och ramverk. Det används ofta för server-side scripting och dynamiskt webbinnehåll genom att generera HTML , men kan också användas för att generera källkod . Cheetah är gratis / öppen källkod licensierad under MIT-licensen .
Mallmotorer uppmuntrar ren separation av innehåll, grafisk design och programkod. Detta leder till mer modulära, flexibla och återanvändbara webbplatsarkitekturer, kortare utvecklingstid och kod som är lättare att förstå och underhålla. Cheetah sammanställer mallar till optimerad men ändå läsbar Python-kod. Det ger mallförfattare full tillgång till alla Python-data och funktioner, samtidigt som det ger administratörer ett sätt att selektivt begränsa åtkomsten till Python när det behövs.
Cheetah ingår i FreeBSD Ports-samlingen och flera Linux- distributioner: Gentoo , Fedora , Debian och Ubuntu bland andra.
externa länkar
- Officiell hemsida
- ONLamp.com handledning Arkiverad 2006-06-16 på Wayback Machine
- Dev Shed handledning