8

Template Injection

image

Eine Template-Engine ist Programmcode, der dynamische Websites, E-Mails und andere Medien automatisch erzeugt, indem er die Platzhalter in einem Template (einer Vorlage) bei der Ausgabe ersetzt. Durch die Verwendung von Platzhaltern erlaubt die Template-Engine den Entwicklern die Trennung von Anwendungs- und Geschäftslogik. Beispielsweise könnte eine Website ein Template für die Nutzerprofil-Seiten verwenden, mit dynamischen Platzhaltern für Nutzername, E-Mail-Adresse und Alter. Template-Engines bieten üblicherweise noch weitere Vorteile, etwa die Bereinigung von Benutzereingaben, vereinfachte HTML-Generierung und einfache ...

Get Hacking und Bug Hunting now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.