Changelog 2.1.0: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
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, 08: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.