Kann mir jemand den Unterschied zwischen Server Side Include und Sling Dynamic Include und ihren jeweiligen Anwendungsfällen sagen?Unterschied zwischen Server Side Include und Sling Dynamic Include?
Antwort
Sling Dynamic Include ist eigentlich eine Möglichkeit, Server Side Includes in Apache Sling (oder CQ5) zu verwenden. Wenn SDI ein Include findet, wird es durch ein SSI-Tag ersetzt, sodass das Include vom HTTP-Server und nicht von der Sling-Engine ausgeführt wird.
Es gibt some nice slides über das erklärt, wie es funktioniert. Sie bieten einen sehr netten Anwendungsfall für SDI, wenn Sie fast alle Seite cachen müssen, aber Sie müssen immer noch eine bestimmte Ressource mit Hilfe von Schleuder, ein 'Konto-Menü' auf einer ansonsten statischen Seite, zum Beispiel rendern. Es gibt auch eine blog post available mit mehr Kommentaren, als Sie in den Folien finden können.
Einer von ihnen nette Sache ist, dass es durch die OSGi-Konsole konfiguriert ist, so dass Sie wenden können, wenn ausgeschaltet (Entwickler nicht Apache installiert haben könnte) oder angeben, welche resource in SSI
gedreht werden soll, umfaßt