Cronjob Indexierung

Den Index der Suchinhalte per Cronjob automatisch erneuern

Jeder eingerichtete Suchbereich (Artikel, Kategorien, Inhalte) kann per Cronjob aktualisiert werden um eine vollständige Automatisierung der Indexierung zu erreichen.

Für die Einrichtung sind nur wenige Schritte erforderlich.

  1. Erzeugen Sie eine neue Shell-Datei auf Ihrem Webserver (z.B. cronjob-index-artikel.sh)

  2. Die Shell-Datei soll nun per "wget"-Befehl die Cronjob-URL (Suchindex aktualisieren) des Suchbereiches abrufen. Dazu verwenden Sie folgenden Code:

    #!/bin/sh
    wget -O - -q "[CRONJOB-URL DES SUCHBEREICHES]"
  3. Richten Sie nun in der Cronjobverwaltung Ihres Webservers einen Intervall zum Abruf der Shell-Datei ein.

Tipp: Wählen Sie einen Intervall der zur Größe Ihrer Datenbank passt. Im Standard werden 100 Einträge pro pro Abruf indexiert. Für einen Artikelstamm mit 6000 Artikeln benötigen Sie also 60 Abrufe für eine vollständige Indexierung (z.B. alle 2 Minuten von 2:00-4:00 Uhr jede Nacht).

Last updated