Anwendungsintegration mit

I

E
Edge Side Includes
von Per Bernhardt
Was macht man mit ESI?
<h1>Inhalte zusammenbauen!</h1>
<esi:include src="http://seite.de/inhalt.html" />
Und wer hilft einem dabei?
SymfonyBundleFrameworkBundleHttpCacheHttpCache
Wie läuft das genau ab?
<esi:include />
<esi:include />
<esi:include />
<esi:include />
<esi:include />
Und das ist jetzt besser?
Performance
Performance
Getrennte Umgebungen
Performance
Getrennte Umgebungen
Komplexität
Performance
Getrennte Umgebungen
Komplexität
Getrennte Umgebungen
{{ render_esi(url('news_partial')) }}
{{ render_esi(url('news_partial')) }}
news_partial:
path: /news.html
host: alte.anwendung.de
{{ render_esi(url('news_partial')) }}
news_partial:
path: /news.html
host: alte.anwendung.de

symfony.com/doc/
<div class="partial">
<h2>Achtung! Ich bin ein Partial!</h2>
<p>Man kennt mich auch als Snippet.</p>
</div>
Redis? Memcached?
Redis? Memcached?
Signed Cookies?
www.perprogramming.de
info@perprogramming.de
github.com/perprogramming
Anwendungsintegration mit Edge Side Includes
Anwendungsintegration mit Edge Side Includes
Anwendungsintegration mit Edge Side Includes
Anwendungsintegration mit Edge Side Includes
Anwendungsintegration mit Edge Side Includes
Anwendungsintegration mit Edge Side Includes
Anwendungsintegration mit Edge Side Includes
Anwendungsintegration mit Edge Side Includes
Anwendungsintegration mit Edge Side Includes
Nächste SlideShare
Wird geladen in ...5
×

Anwendungsintegration mit Edge Side Includes

576

Published on

Kleiner Vortrag auf der Symfony User Group Cologne über den Ansatz, mit Hilfe von ESI Anwendungen (z.B. neu und alt) zu integrieren.

0 Kommentare
0 Gefällt mir
Statistiken
Notizen
  • Hinterlassen Sie den ersten Kommentar

  • Be the first to like this

Keine Downloads
Views
Gesamtviews
576
Bei Slideshare
0
Aus Einbettungen
0
Anzahl an Einbettungen
5
Aktionen
Geteilt
0
Downloads
4
Kommentare
0
Gefällt mir
0
Einbettungen 0
No embeds

No notes for slide

Anwendungsintegration mit Edge Side Includes

  1. 1. Anwendungsintegration mit I E Edge Side Includes von Per Bernhardt
  2. 2. Was macht man mit ESI?
  3. 3. <h1>Inhalte zusammenbauen!</h1> <esi:include src="http://seite.de/inhalt.html" />
  4. 4. Und wer hilft einem dabei?
  5. 5. SymfonyBundleFrameworkBundleHttpCacheHttpCache
  6. 6. Wie läuft das genau ab?
  7. 7. <esi:include />
  8. 8. <esi:include />
  9. 9. <esi:include />
  10. 10. <esi:include />
  11. 11. <esi:include />
  12. 12. Und das ist jetzt besser?
  13. 13. Performance
  14. 14. Performance Getrennte Umgebungen
  15. 15. Performance Getrennte Umgebungen Komplexität
  16. 16. Performance Getrennte Umgebungen Komplexität Getrennte Umgebungen
  17. 17. {{ render_esi(url('news_partial')) }}
  18. 18. {{ render_esi(url('news_partial')) }} news_partial: path: /news.html host: alte.anwendung.de
  19. 19. {{ render_esi(url('news_partial')) }} news_partial: path: /news.html host: alte.anwendung.de symfony.com/doc/
  20. 20. <div class="partial"> <h2>Achtung! Ich bin ein Partial!</h2> <p>Man kennt mich auch als Snippet.</p> </div>
  21. 21. Redis? Memcached?
  22. 22. Redis? Memcached? Signed Cookies?
  23. 23. www.perprogramming.de info@perprogramming.de github.com/perprogramming
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×