Skip to content

Latest commit

 

History

History
75 lines (53 loc) · 2.59 KB

README.md

File metadata and controls

75 lines (53 loc) · 2.59 KB

REDAXO 5 AddOn Search it

Search it ist ein REDAXO 5-AddOn für eine Volltextsuche im Frontend.

Dabei werden Artikel, Medien, Dateien, PDF-Inhalte und Datenbank-Felder in einer DB-Tabelle des AddOns gespeichert und ausgewertet. Suchanfragen können außerdem in einer Cache-Tabelle gespeichert werden. Das spart Serverrechenleistung und führt zur schnelleren Anzeige von Suchergebnissen.

Systemvoraussetzungen

  • PHP >= 7.0
  • REDAXO >= 5.6
  • pdftotext für das Durchsuchen von pdf-Inhalten, optional.

Plugins

  • Statistik: Liefert Informationen zur Search it-Datenbank und zu den häufigsten Suchanfragen.
  • Plaintext: Erlaubt es zu bestimmen, was in den Index aufgenommen wird

Hinweis: Die Plugins Reindex und Search Highlighter aus RexSearch für REDAXO 4 wurden in Seach it integriert. Auch das PlugIn Autocomplete wurde integriert.

Wo finde ich weitere Hilfe?

Search it verfügt über ein umfangreiches Dokumentations-Plugin im Backend, das auch Beispiel Module für die Suche enthält. Fragen können auch im REDAXO-Channel auf Slack gestellt werden.

Installation

Die Installation erfolgt über den REDAXO-Installer, alternativ gibt es die aktuellste Beta-Version auf GitHub.

Bei der Installation werden fünf Datenbanktabellen angelegt:

  • rex_tmp_search_it_index für die Indexierung von Artikeln und DB-Spalten
  • rex_tmp_search_it_keywords für die Ähnlichkeitssuche
  • rex_tmp_search_it_cache und rex_tmp_search_it_cacheindex_ids für den Suchcache
  • rex_tmp_search_it_stats_searchterms für die Statistik

Die Tabellen werden nicht in die Datenbank-Sicherung des backup-Addons miteinbezogen.

First Steps

Nach der Installation sollten zunächst die Einstellungen vorgenommen werden und anschließend der Index vollständig generiert werden.

Lizenz

MIT Lizenz

Autor

Friends Of REDAXO Friends Of REDAXO

Credits

Projekt-Lead Norbert Micheel

Search it basiert auf: RexSearch (Xong) für REDAXO 4
Norbert Micheel Portierung für R5 und aktiven Entwicklung
Alexander Walther Dokumentation und Hilfe
Tobias Krais URL Addon (>= 2.0) Support
und weitere Entwickler...