Servus
Nein, sie sind völlig anders. Bei SSI wird serverseitig ein Teil der Seite durch den Inhalt einer Datei bzw. lokalen Ressource ersetzt; bei einem <iframe> wird ein HTML-Element eingesetzt, welches *bei einem hinreichend mächtigen Client* dazu führt, dass in der Seite ein definiert großer Bereich reserviert wird, in dem bei einem zusätzlichen Request die angegebene Ressource separat hinzugeladen wird.
Wo sind anwendungstechnisch Unterschiede, Vorteile, Nachteile?
SSI: Funktioniert *garantiert* bei jedem Client (wenn es per se funktioniert); bestimmt die (einzige) für die Ressource verwendete serverseitige Technik, wird *nur* serverseitig berechnet.
<iframe>: Erfordert clientseitige Fähigkeiten, erzeugt zusätzliche Requests, hält die eigentliche Seite schlank, ermöglicht Caching der eingebundenen Ressourcen.
Kann ich zusammenfassend behaupten, dass das SSI include eintauglicher Ersatz für einen iframe ist, wenn ich dies z.B. für eine einheitliche Navigation auf allen Seiten verwenden möchte?
bydey