Direkt zum Inhalt

Was genau sind Templates?

Als Template bezeichnet man speziell im Bereich des Webdesigns Dateien, die inhaltlich das Layout einer oder mehrerer Seiten eines Webauftritts beschreiben, für darzustellende Inhalte jedoch Platzhalter vorsehen. Die in Templates vorhandenen Platzhalter werden dynamisch mit Inhalten ersetzt.

Templates und artverwandte Lösungen bilden die konzeptionelle Grundlage, um innerhalb einer Softwarearchitektur die Anwendungslösung von der Darstellung modular zu trennen. Mit Templates ist es nachträglich mit deutlich geringerem Aufwand möglich, die graphische Benutzeroberfläche durch Alternativen zu ersetzen. Eng mit Templates verwandt sind Themes und Skins, die deshalb in der Praxis als Synonyme hierzu verwendet werden.

Weiterführende Verweise:

https://de.wikipedia.org/wiki/Vorlage_(Datenverarbeitung)

http://www.webmasterpro.de/coding/article/php-ein-eigenes-template-system.html

Folgendes Video geht auf die Grundkonzepte von Templates ein (auf Englisch):

 

Buchtipps