Was ist neu? Kurz zusammengefasst.
Das Forum hat eine komplett neue Suche. Sie ist schneller, aktueller, einfacher zu bedienen und bringt relevantere Suchergebnisse. Suchen können ab sofort verlinkt oder gebookmarkt werden. Eine an Google angelehnte Suchsyntax erlaubt genauere Suchen.
Der Hintergrund: Verbesserung des Forums.
Dieses Jahr hat sich viel bei uns getan: Komplettes Redesign mit besserer Performance, aktuellerer Optik und Nutzbarkeit auf Tablets und Smartphones. Neue Features wie der "hilfreich"-Button, ausschnittsweises Zitieren oder Verlinkung von Zitaten. Eines stört mich aber schon seit langem: Die tendenziell schlechte Suche. Das Problem ist folgendes: Ein gutes Forum zu bauen, ist das eine. Es gut durchsuchbar zu machen, das andere. Eine gute Suche braucht viel Knowhow, das üblicherweise in Forensoftware nicht enthalten ist. Bei Online-Shops ist es dasselbe: Deshalb werden dort schon seit langer Zeit externe Suchdienste eingesetzt. Für Foren gibt es so etwas meiner Kenntnis nach nicht. In unserem jetzt schon.
Wir kennen das Problem: Neue Benutzer möchten meist Informationen erhalten. Über Auspuffanlagen bspw. Alte Mitglieder können diese Threads aber nicht mehr sehen und verweisen - manchmal vielleicht etwas harsch klingend - auf die Suche. Dumm nur: In der Suche findet der Neuankömmling oft nicht, was er sucht. Genau das soll jetzt anders werden.
Technischer Hintergrund: Anbindung an Solr / Lucence
Solr ist eine in Online-Shops häufig eingesetzte Suchmaschine. eBay-Kleinanzeigen nutzt es beispielsweise. Solr ist ein Such-Server, der alle 15 Minuten die Forenbeiträge aktualisiert (einmal nachts komplett neu). Keine Angst: Solr läuft auf unserem eigenen Foren-Server, d. h. eure Daten gehen nicht an Dritte. Heißt konkret: Die interne Forensuche ist ausgebaut, alle Suchanfragen gehen jetzt an Solr. Solr ist extrem schnell: Es liest unsere 1.200.000 Beiträge in ca. 2,5 Minuten ein. Und liefert Suchergebnisse in Millisekunden.
So sieht eine Suchabfrage im Solr-Admin aus.
Der Einbau ins Forum - was sich geändert hat
Die alte Suche war zweischrittig aufgebaut: Über ein Suchformular wurde eine Suche gestartet, auf das Ergebnis wurde man dann weitergeleitet. Ab diesem Moment konnte man die Suche weder verändern noch auf sie verlinken. Das ist jetzt anders. Das neue Suchformular ist ganz einfach aufgebaut. Wer mehr möchte, erhält auf einen Klick die weiteren Suchoptionen. Eine Suche führt nicht mehr auf eine neue Seite, sondern wird direkt im selben Fenster ausgeführt und ist erheblich schneller. Suchen können jederzeit verändert und neu sortiert werden. Sie können gebookmarkt und verlinkt werden. Komplett mit allen Einstellungen. Beispiel:
Alle Suchanzeigen nach "Auspuff" im Such...hemen angezeigt. Gefundene Suchbegriffe werden ab sofort deutlich hervorgehoben. Und:
Die Suchergebnisse sehen jetzt so aus, w...e im Forum auch. Samt Avatar und Link zum User. Das Suchfeld oben rechts führt nicht mehr zu Google, sondern direkt in die Forensuche.
Wie kann ich suchen?
In der Hilfe ist es ausführlich beschrieben. Kurz zusammengefasst: Im Grunde wie bei Google. Beispiel:
"Harley-Davidson" Dyna Glide -"low rider" -"wide glide" findet alle Beiträge/Themen, in denen
Harley-Davidson und
Dyna und
Glide enthalten ist, aber nicht
low rider und
wide glide.
Wird mein Computer/Tablet/Smartphone unterstützt?
Mit hoher Wahrscheinlichkeit. Ich habe es so programmiert und getestet, dass es in allen aktuellen und auch älteren Firefox, Chrome, Edge, Internet Explorer und Safari-Versionen läuft. Auch auf Tablets und Smartphones. Einzige Einschränkung: Internet Explorer 8 und 9 (die von ca. 2 Promille des Forums noch genutzt werden) haben keine Suchoptionen, können aber ansonsten vollständig die Suche nutzen.
Wie geht es weiter?
Im ersten Schritt soll sich die Suche etablieren, Fehler beseitigt und Suchergebnisse verbessert werden. Danach möchte ich weitere Features einbauen, denn Solr hat noch einiges zu bieten: Tippfehlerkorrektur und Suchvorschläge bspw. Oder Gewichtungen bei Suchen.
Viel Spaß mit der neuen Suche! Und: Habt Nachsicht, wenn noch nicht alles perfekt funktioniert. Ich habe viel verändert und entwickelt und noch mehr getestet. In der Praxis fallen aber immer wieder andere Dinge auf...