Die Erweiterung EXT:solr für TYPO3 v14 LTS: Das ist neu mit Apache Solr 10

Die neue Testversion EXT:solr 14 funktioniert mit Apache Solr 10. Es gibt viele wichtige Änderungen für die Suche in TYPO3.

Auf einen Blick

  • Das alte System für die Indexierung fällt weg. Das neue System arbeitet über 12 Prozent schneller.
  • Es gibt wichtige Updates für Apache Solr 10. Das Docker-Setup ist nun verbessert.
  • Die sichtbare Seite nutzt kein jQuery mehr. Sie verwendet jetzt einfaches Javascript.
  • Ein neues Modul mit Künstlicher Intelligenz verbessert Ihre Suche. Die Version ist aktuell ein Testsystem.

Sie wollen eine Suche auf Ihrer TYPO3-Webseite einrichten? Dafür nutzen viele Entwickler die Erweiterung EXT:solr. Diese Erweiterung ist sehr sicher und zuverlässig. Jetzt gibt es eine neue Version von TYPO3. Die neue Version heißt TYPO3 v14 LTS. Auch das Suchprogramm Apache Solr 10 ist neu. Deshalb ändern sich jetzt wichtige Dinge. Das System zum Erstellen der Suchliste ist neu. Die Benutzeroberfläche braucht kein jQuery mehr. Die Einstellungen sind jetzt modern.

Wir arbeiten aktiv an dieser Testversion. Wir testen die Änderungen für Sie. Das hilft Projekten beim Umstieg auf die neuen Versionen. Dieser Text erklärt Ihnen alle Änderungen ganz genau.


Inhaltsverzeichnis  

Überblick

Das ist EXT:solr mit TYPO3 v14 und Solr 10.

Unsere Arbeit

Das haben wir an der Testversion verbessert.

Funktionen im Detail

Erfahren Sie mehr über die Indexierung und die neuen Module.

Installation

So installieren Sie die Testversion mit Composer.

Überblick  

Die Erweiterung EXT:solr verbindet Ihr TYPO3 mit der Profi-Suche Apache Solr. Diese Suche hat viele gute Funktionen. Sie bietet zum Beispiel Filter für Ihre Suchbegriffe. Sie schlägt Wörter schon beim Tippen vor. Die Firma dkd Internet Service GmbH entwickelt dieses Programm.

Mit TYPO3 v14 LTS und Solr 10 gibt es wichtige Änderungen. Einige alte Funktionen funktionieren nicht mehr. Die Suche liest Seiten jetzt auf einem neuen Weg ein. Sie braucht das Hilfsprogramm jQuery auf Ihrer Webseite nicht mehr. Sie müssen auch die Einstellungen aktualisieren. Die neue Datei für die Einstellungen heißt ext_solr_14_0_0. Die Testversion bündelt diese Änderungen. Wir arbeiten aber noch an dieser Version.

Wichtig für TYPO3 v14 (Testversion von EXT:solr 14)

Sie benötigen für dieses Paket:

  • TYPO3 in der Version 14.3 oder neuer.
  • PHP in der Version 8.2 oder neuer.
  • Apache Solr in der Version 10.0.0.

Die aktuelle Version ist EXT:solr 14.0.0-beta4. Nutzen Sie diese Testversion noch nicht für Ihre echten Webseiten. Die Version kann sich noch stark verändern.


Was wurde gemacht  

Wir helfen aktiv bei der Entwicklung der Testversion für TYPO3 v14. Die größte Änderung ist: Das alte System für die Indexierung fällt weg. Indexierung bedeutet: Die Suche erfasst alle Inhalte Ihrer Webseite. Früher hat das System dafür viele einzelne Internetanfragen gesendet. Jetzt nutzt das System interne Anfragen. Das spart viel Zeit. Das Erfassen der Seiten ist jetzt über 12 Prozent schneller. Der Code ist dadurch auch viel kürzer und sauberer geworden. Außerdem findet das System nun alle Pfade zu Ihren Dateien zuverlässig.

Das System arbeitet jetzt perfekt mit Solr 10 zusammen. Dafür haben wir wichtige technische Updates gemacht. Das Frontend nutzt jetzt kein jQuery mehr. Frontend bedeutet: Das ist der Bereich, den Ihre Besucher sehen. Wir nutzen stattdessen modernes Javascript und autoComplete.js. Es gibt auch ein neues Modul im Verwaltungsbereich von TYPO3. Dieses Modul heißt LLM Query Enhancer. Damit richten Sie eine Künstliche Intelligenz für Ihre Suche ein.

Wir haben auch Fehler in der Software behoben: Wir haben Probleme mit der Verbindung zu Solr 10 gelöst. Außerdem gab es einen Fehler bei geschützten Seiten. Früher erschienen manchmal geheime Inhalte in den Suchergebnissen. Diesen Fehler haben wir behoben. Ihre Daten sind jetzt sicher.


Funktionen im Detail  

Das neue System erfasst Ihre Webseiten jetzt intern. Dazu braucht das System keine extra Internetanfragen mehr. Ein wichtiger Fix sorgt dafür, dass alle Dateipfade stimmen. Das neue System nutzt jetzt auch die modernen TYPO3 Site Sets. Die alte manuelle Einrichtung über TypoScript ist nicht mehr nötig.


Installation  

Kopieren Sie die Datei Resources/Private/Solr/solr.xml in Ihren Solr-Ordner. Verbinden Sie Ihre Suche mit dem Core ext_solr_14_0_0. Im Repository finden Sie ein fertiges Docker-Image. Dieses Image ist für Solr 10 bereits komplett vorbereitet.


Häufige Fragen  


Fazit  

Die neue Version EXT:solr 14 ist sehr modern. Sie funktioniert gut mit Solr 10 und nutzt kein jQuery mehr. Die Version ist aktuell noch in der Testphase. Deshalb müssen Sie vorsichtig sein. Diese Version ist ideal zum Testen von TYPO3 v14.

Danksagung

Wir danken der Firma dkd Internet Service GmbH. Wir danken auch der gesamten TYPO3 Community. Sie alle haben diese tolle Erweiterung erst möglich gemacht. Wir nutzen diese Arbeit sehr gerne. Wir haben eigene Anpassungen für TYPO3 v14 hinzugefügt. Der größte Teil der Arbeit kommt aber von dkd und der Community. Die Erweiterung steht unter der freien Lizenz GPL-3.0-or-later.

Sprechen wir über Ihr Projekt.

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Ein Teil von diesem Inhalt wurde mit KI gemacht.