Skip to content
EntityQ351507· pop 12· linked from 194 articles

Template-Engine

Sign in to save

Also known as template engine, template parser, template system

Software, die Vorlagendateien auf Anfrage mit Inhalten aus einem Informationssystem zu Dokumenten kombiniert

Wikidata facts

Subclass of
software
Image
TempEngGen015.svg
Has use
filter
Show 1 more fact
topic's main category
Category:Template engines

via Wikidata · CC0

Article · Deutsch

Eine Template-Engine (von englisch für Vorlage bzw. Schablone und Maschine) ist eine Software, die eine Vorlagen-Datei (engl. Template) verarbeitet und bestimmte Platzhalter darin ähnlich wie bei einem Formular durch jeweils aktuelle Inhalte ersetzt. Die Bezeichnungen Template-Klasse (dt. ugs. „Vorlagenklasse“, aber sachlich korrekt: „Klassenvorlage“) und Template-System werden oft als Synonym für eine Template-Engine verwendet. Klassen-Templates in der C++-Programmierung sind dagegen nicht mit Template-Engines vergleichbar, weil sie eine vom Datentyp unabhängige Programmierung ermöglichen und ganze Klassen generieren können. In den Templates einer Template-Engine sollte kein Programm-Code enthalten sein. Kontrollstrukturen (wie IF) sind allerdings oft in Templates möglich und verbreitet. Typische Dateitypen, die verarbeitet werden, sind HTML, Text (ASCII oder Unicode), XML oder TeX.

Abstract from DBpedia / Wikipedia · CC BY-SA