XML
Forms Persistence Ressourcen-Renderer
Der standardmäßige Ressourcen-Renderer verwendet einen Memory-Cache mit LRU-Verdrängungsstrategie (Least Recently Used). In News-Szenarios, in denen die meisten Benutzer nur die neuesten Nachrichten anzeigen, erreichen Sie mit diesem Caching-Mechanismus in der Regel eine gute Hitrate.
In anderen Szenarios, in denen die Zugriffe auf Ressourcen gleichmäßiger gestreut sind, wie z.B. Bulletin-Boards, kann die Hitrate niedriger sein. In diesem Fall kann die Verwendung des XML Persistence Resource Renderers sinnvoll sein. Wenn Sie diesen Renderer verwenden, persistiert das System das HTML-Fragment in einer Eigenschaft der XML-Ressource. Der Caching-Mechanismus hat dann zwei Stufen:
...
1. Memory-Cache wie beim standardmäßigen Renderer
2. Eigenschaft der XML-Ressource
Beim ersten Zugriff auf die Ressource schreibt das System das HTML-Fragment in die Dokumenteigenschaft. Bei jedem weiteren Zugriff wird jedoch die XSL-Transformation vermieden, was in diesem Szenario insgesamt zu einer Performanceverbesserung führen kann.
Wenn Sie den XML Persistence Resource Renderer verwenden wollen, gehen Sie vor wie folgt:
...
1. Legen Sie ein Set von Ressourcen-Renderer-Einstellungen an.
a. Wählen Sie Configuration → Content Management → User Interface → Settings → Resource Renderer Settings → Resource Renderer Settings.
b. Duplizieren Sie einen der folgenden Renderer:
■ NewsResourceDisplayRenderer
■ NewsResourceRenderer
c. Wählen Sie im Feld Resource Renderer den Eintrag NewsPersRenderer.
2. Legen Sie ein Layout-Set an.
a. Wählen Sie Configuration → Content Management → User Interface → Settings → Layout Set.
b. Duplizieren Sie eines der folgenden Layout-Sets:
■ NewsBrowser
■ NewsExplorer
c. Wählen Sie die Ressourcen-Renderer-Einstellungen aus, die Sie in Schritt 1 angelegt haben.
3. Legen Sie ein iView mit diesem Layout-Set an.