PHP Template–Engines für
WordPress-Entwicklung
17.02.2016
Martin Sotirov
Inhalt
• Was sind Template-Engines?
• Warum überhaupt Template-Engines?
• PHP Template-Engines
• Template-Engines in WordP...
Was ist ein Template-Engine?
„eine Software, die eine Vorlagen-Datei verarbeitet und
bestimmte Platzhalter durch jeweils a...
PHP (1994)
PHP (2016)
Hallo, Erika Mustermann
Warum Template-Engines verwenden?
• Sicherheit
Warum Template-Engines verwenden?
• Sicherheit
• Separation of Concerns (das „I“ in SOLID)
Warum Template-Engines verwenden?
• Sicherheit
• Separation of Concerns (das „I“ in SOLID)
• Designer können auch mitmachen
PHP Template-Engines
• Smarty (http://www.smarty.net)
• Twig (http://twig.sensiolabs.org)
• Blade (https://github.com/Phil...
Template-Engines in WordPress
Mit Composer im eigenen Theme oder Plugin Installieren
Twig
Blade
Smarty
Mustache
WordPress–spezifisches Beispiel
Fragen
Nächste SlideShare
Wird geladen in …5
×

PHP Templating Engines by Martin Sotirov - 20160217

135 Aufrufe

Veröffentlicht am

Wir schauen uns an, wie man die vier populärsten PHP Templating Engines (Twig, Blade, Smarty und Mustache) mit WordPress integrieren kann.

Veröffentlicht in: Internet
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
135
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
35
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

PHP Templating Engines by Martin Sotirov - 20160217

  1. 1. PHP Template–Engines für WordPress-Entwicklung 17.02.2016 Martin Sotirov
  2. 2. Inhalt • Was sind Template-Engines? • Warum überhaupt Template-Engines? • PHP Template-Engines • Template-Engines in WordPress Integrieren
  3. 3. Was ist ein Template-Engine? „eine Software, die eine Vorlagen-Datei verarbeitet und bestimmte Platzhalter durch jeweils aktuelle Inhalte ersetzt” – Wikipedia
  4. 4. PHP (1994)
  5. 5. PHP (2016)
  6. 6. Hallo, Erika Mustermann
  7. 7. Warum Template-Engines verwenden? • Sicherheit
  8. 8. Warum Template-Engines verwenden? • Sicherheit • Separation of Concerns (das „I“ in SOLID)
  9. 9. Warum Template-Engines verwenden? • Sicherheit • Separation of Concerns (das „I“ in SOLID) • Designer können auch mitmachen
  10. 10. PHP Template-Engines • Smarty (http://www.smarty.net) • Twig (http://twig.sensiolabs.org) • Blade (https://github.com/PhiloNL/Laravel-Blade) • Mustache (https://github.com/bobthecow/mustache.php)
  11. 11. Template-Engines in WordPress Mit Composer im eigenen Theme oder Plugin Installieren
  12. 12. Twig
  13. 13. Blade
  14. 14. Smarty
  15. 15. Mustache
  16. 16. WordPress–spezifisches Beispiel
  17. 17. Fragen

×