Changelog 2.1.0: Unterschied zwischen den Versionen
Zeile 13: | Zeile 13: | ||
=====Suchabfragen für neue Abhängigkeitsprüfung===== | =====Suchabfragen für neue Abhängigkeitsprüfung===== | ||
− | Durch die neue Abhängigkeitsprüfung werden nicht mehr nur die Suchabfragen überwacht, die am Artikel mit dem Type <code>query</code> gespeichert wurden, sondern '''alle''' mit [[sp:collection]] ausgeführten Suchabfragen. | + | Durch die neue Abhängigkeitsprüfung werden nicht mehr nur die Suchabfragen überwacht, die am Artikel mit dem Type <code>query</code> gespeichert wurden, sondern '''alle''' mit [[sp:collection]] während der Generierung ausgeführten Suchabfragen. |
Sind die Seiten eines Systems so aufgebaut, das für viele Seiten beim Generieren eine Suchabfrage ausgeführt werden muss, steigt die Anzahl der in regelmäßigen Abständen zu prüfenden Suchabfragen im vergleich zur Version 2.0.x. | Sind die Seiten eines Systems so aufgebaut, das für viele Seiten beim Generieren eine Suchabfrage ausgeführt werden muss, steigt die Anzahl der in regelmäßigen Abständen zu prüfenden Suchabfragen im vergleich zur Version 2.0.x. | ||
Üblicherweise sind dies Suchabfragen, die Artikel suchen, die auf den gerade zu generierenden Artikel verlinken. Sitepark empfiehlt in diesen Fällen die Suchabfragen durch die Funktionalität des neuen Attributes <code>reffererLinks</code> für [[Article]], [[Resource]], [[Media]] zu ersetzen. Dieses Attribut liefert alle Links, die auf den entsprechenden Artikel verweisen. Die Links werden über das [[IDLink]]-Objekt beschrieben. | Üblicherweise sind dies Suchabfragen, die Artikel suchen, die auf den gerade zu generierenden Artikel verlinken. Sitepark empfiehlt in diesen Fällen die Suchabfragen durch die Funktionalität des neuen Attributes <code>reffererLinks</code> für [[Article]], [[Resource]], [[Media]] zu ersetzen. Dieses Attribut liefert alle Links, die auf den entsprechenden Artikel verweisen. Die Links werden über das [[IDLink]]-Objekt beschrieben. |
Version vom 23. Juli 2009, 07:37 Uhr
Release Notes
- Neuimplementierung der Abhängigkeitsprüfung. Alle Abhängigkeiten werden nun während der Generierung einer Seite erfasst. Die Seite wird nur neu generiert, wenn sich Daten geändert haben, die von der Seite verwendet wurden. Daraus ergibt sich, das es nicht mehr relevant ist mit welchem Link-Type (
link
,systemlink
,navlink
) Elemente miteinander verknüpft werden. Siehe Dependencies-Service, LinkTree-Service - Neues Attribut
referrerLinks
für Article, Resource, Media - Neues Attribut
publishedIn
für Article, Resource, Media - Neues Attribut
convert
für sp:print - Neue Methode
convert()
für String
Anmerkungen
Aktionen nach dem Update
Nach dem Update auf Version 2.1.0 müssen alle Seiten neu generierte werden, damit alle Daten für die neue Abhängigkeitsprüfung zu Verfügung stehen. Wird die Generierung aller Seiten nicht ausgeführt werden die Seiten bei abhängigen Änderungen nicht automatisch aktualisiert.
Suchabfragen für neue Abhängigkeitsprüfung
Durch die neue Abhängigkeitsprüfung werden nicht mehr nur die Suchabfragen überwacht, die am Artikel mit dem Type query
gespeichert wurden, sondern alle mit sp:collection während der Generierung ausgeführten Suchabfragen.
Sind die Seiten eines Systems so aufgebaut, das für viele Seiten beim Generieren eine Suchabfrage ausgeführt werden muss, steigt die Anzahl der in regelmäßigen Abständen zu prüfenden Suchabfragen im vergleich zur Version 2.0.x.
Üblicherweise sind dies Suchabfragen, die Artikel suchen, die auf den gerade zu generierenden Artikel verlinken. Sitepark empfiehlt in diesen Fällen die Suchabfragen durch die Funktionalität des neuen Attributes reffererLinks
für Article, Resource, Media zu ersetzen. Dieses Attribut liefert alle Links, die auf den entsprechenden Artikel verweisen. Die Links werden über das IDLink-Objekt beschrieben.