eZ Find – nur eine Suchmaschine?
Neben der Suche kann eZ Find dann helfen, wenn Websites umfangreicher werden oder externe Inhalte auch von der Suche beachtet werden sollen. Filterungen über die Seiten, die bislang nur schwer oder nicht möglich waren, sind mit ez Find wesentlich einfacher möglich. Paul Borgermans hat eZ Find entwickelt und stellte in seiner Prasentation einige interessante Erweiterungen für eZ Find vor.
Welche Möglichkeiten sind dies konkret:
- ersetzen von fetches in ez durch Solr Suchen (schneller und einfacher)
- Solr als Archiv einsetzen (Speichern bestimmter Inhalte in Solr)
- eZ Find unterstützt nun auch function queries. Dies erlaubt es komplexe Facettierungen zu implementieren.
- distributed search in ez (ab 4.6)
- boosting ueber Funktionen (z.B. Visits von Seiten bei der Relevanz beachten)
Wie können externe Daten in SolR importiert werden?
Paul stellte zwei verschiedene Verfahren vor. Ein Import uber einen eigenen Import-Prozess ist natürlich auch moglich. Die ez Find extension bietet hierfür einige methoden an und es erfordert nur wenige Code Zeilen, um eigene inhalte in Solr zu indizieren.
DataImport Handler (DIH):
- Dieser Handler kann Datenbanken oder XML Files indizieren
- Für die Installation muss ein DataHandler ergaenzt werden (solrconfig.xml)
- Der Import kann über das solr backend angestossen werden. Dort kann man den Importprozess überwachen.
Manifold Connector Framework
- ist ein Crawler Framework, es kann aus verschiedenen Quellen Daten lesen: files, web, ..
- neben Sharepoint, und anderen Storagesystemen wird auch Solr unterstützt.
- nutzt Tica, um Metadaten aus Dateien zu extrahieren (z.B. aus Word Dokumenten etc). Die Erfahrung zeigt aber, dass viele Dokumente keine Metadaten aufweisen
Apache Manifold ist einfach zu starten per jar file. Über eine web Oberfläche können z.B. neue Crawler angelegt werden (z.B. Web). Es unterstützt auch Anmeldungen, SLL und Cookies.
Neben dem Import muss SolR für externe Daten konfiguriert werden. Dies bedeutet, dass die Datei schema.xml angepasst werden.
https://blog.silversolutions.de/2011/06/b2b-technologie/ez-find-nur-eine-suchmaschine/https://blog.silversolutions.de/wp-content/uploads/2018/12/ez_dummy.pnghttps://blog.silversolutions.de/wp-content/uploads/2018/12/ez_dummy-150x150.pngB2B.eventsB2B.technologieCMS,ToolsNeben der Suche kann eZ Find dann helfen, wenn Websites umfangreicher werden oder externe Inhalte auch von der Suche beachtet werden sollen. Filterungen über die Seiten, die bislang nur schwer oder nicht möglich waren, sind mit ez Find wesentlich einfacher möglich. Paul Borgermans hat eZ Find entwickelt und stellte...Frank DegeFrank Degefd@silversolutions.deAdministratorFrank Dege ist seit mittlerweile fast 30 Jahren online (irgendwann hieß das ja mal BTX) und beschäftigt sich schon fast genauso lange mit dem Thema elektronischer Handel. Bereits im Rahmen seiner Diplomarbeit an der TU Berlin hat er mit einem kleinen Team einen eigenen Online-Shop entwickelt und automatische Test-Verfahren für Online-Anwendungen entworfen. Für silver.solutions verantwortet Frank Dege federführend die Architektur und Produktstrategie der Onlineshop-Software silver.eShop. Wenn Frank nicht programmiert, dann tischlert er.silver.solutions