Bei größeren TYPO3 Installationen kommt die integrierte Suche "indexed_search" relativ schnell an ihre Grenzen. Die Aktualisierung der Indizes und die Geschwindigkeit bei der Beantwortung von Suchanfragen wird ab einer gewissen Menge von Daten zum Problem.
Auch gestaltet sich die zusätzliche Indizierung externer Inhalte schwierig. Werden über TYPO3 z.B. Inhalte eines Jobportales oder Daten einer externen Anwendung zur Verwaltung von Standorten und Angeboten ausgegeben, wird hier oft mit zwei Suchmasken für unterschiedliche Inhalte gearbeitet.
Als komfortable Lösung für die Indizierung aller möglicher Inhalte bietet sich eine spezialisierte Suchengine wie Solr an. Diese bietet unter Anderem die folgenden Vorteile
- Schnell: Auch ein Index mit vielen hunderttausend Seiten (Dokumenten) liefert Ergebnisse von Volltextsuchen im Millisekundenbereich
- Frei konfigurierbar: Egal ob Inhalte aus TYPO3, einer Jobdatenbank, eines externen Newsfeeds oder einer Anwendung für die Verwaltung von Standorten, Angeboten oder Medien. Alle Inhalte lassen sich in einem Index verwalten, strukturieren und durchsuchen
- DSGVO konform: Der Solr-Anwendung kann auf einem eigenen Server gehostet werden, es werden keine Daten weitergegeben.
- Skalierbar: Steigt die Anzahl der Dokumente und der Seitenaufrufe kann der Solr-Server einfach skaliert und an die wachsenden Anforderungen angepasst werden