Benutzer-Werkzeuge

Webseiten-Werkzeuge


template_engines

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

template_engines [2020/09/25 16:20] (aktuell)
webproducer angelegt
Zeile 1: Zeile 1:
 +====== Template-Systeme / Template-Engines ======
  
 +Ein Template-System,​ oder auch Template-Engine genannt, ist eine Art Framework, um das Layout einer Webseite (HTML)
 +klar von der Programmierung (z. B. PHP) zu trennen. Die Programm-Logik wird hierbei in einem Controller untergebracht.
 +Dieser Controller ruft das Template auf und übergibt alle benötigten Variablen.
 +Durch diese klare Trennung kann das Layout ausgetauscht werden, ohne die Programm-Logik anfassen zu müssen.
 +Besonders praktisch ist diese Trennung, wenn Layout und Programmierung von verschiedenen Abteilungen umgesetzt werden.
 +
 +  * [[laravel:​blade|Blade (Bestandteil vom PHP-Webframework Laravel)]]
 +  * [[php:​twig|TWIG]]
template_engines.txt · Zuletzt geändert: 2020/09/25 16:20 von webproducer