Zum Inhalt springen

index single News via crawler queue

Erstellt am 22. April 2013 · 1 Antwort · letzte Antwort am 2. Mai 2013

Tags: Frage

charly21 ·

Moin,

ich habe keine indexing configuration, kann und möchte auch keine anlegen.
Es gibt eine crawler configuration, die ich nutzen kann.

Crawler wird über den Scheduler angeworfen.

Es geht darum, das bei uns die News intern genutzt werden und regelmäßig aktualisiert werden. Damit ich jetzt nicht immer wieder alle News neu indizieren muss, möchte ich eine einzelne News der crawler queue hinzufügen, damit diese dann abgearbeitet werden kann.

Alle Beispiele, die ich bis jetzt gefunden habe, beziehen sich auf indexing configurations.

MfG
Charly

charly21 ·

So, Lösung des Ganzen ohne die Dynamic der crawler configurationen zu verlieren.

Innerhalb der News werden alle notwendigen Crawler Configs(per TS setzbar) aus der DB mit ihren Einstellungen abgerufen.

Die Configuration wird dann dahingehend angepasst, das der $configurationRecord['configuration'] mit einem _WHERE innerhalb des Scriptes auf die entsprechen neu zu indizierende News gesetzt wird.
Das SQL bringt dann nicht mehr alle sondern nur noch diese eine News und damit kann man die Crawler Queue mit urlListFromUrlArray füllen, ohne auf die Einstellungen im Backend verzichten zu müssen.

Klappt super und spart viele viele queue einträge.
Charly