Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
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

253 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
  • Als Erste(r) kommentieren

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

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

×