![]() |
Suchalgorithmus
Hallo!
Ich wollte mal fragen, wie eine (Forums)suche funktioniert. Ich hätte mir das so gedacht, dass einfach jedes Wort, welches in einem Post ist, in eine Datenbank kommt und bei einer Suche nach einem bestimmten Wort, dann einfach alle Posts aufgelistet werden, in der dieses Wort vokommt. Wenn ja, wäre es dann nicht möglich, bei einem Verlust der Such-Datenbank, die Daten durch einfaches Parsen der Posts wieder herzustellen? Grüße Faux PS: Mir ist klar, dass nicht jedes Wort 1000 mal in der DB steht, sondern das mit IDs gelöst wird. :roll: |
Re: Suchalgorithmus
Ja, das ist möglich und wurde schon mal gemacht.
Damals wurde die Suchfunktion so abgeändert dass Links wie [dp]<Suchbegriff>[/dp] nicht mehr indiziert werden. |
Re: Suchalgorithmus
Wie diese Sucher geneu funktioniert kannst du bestimmt auf einer der phpBB-Seiten erfahren.
(dort wo man phpBB auch runterladen kann) ... ich glaub ich hab mal auf phpbb.de , oder phpbb.net eine recht ausführliche Beschreibung der Suchfunktion gesehen. |
Re: Suchalgorithmus
Jaja, ich weiß, wie die suche funktioniert, Danke. ;)
Das ganze phpBB ist recht gut dokumentiert. Hat jemand zufälliger Weise ein solches Skript für phpBB bei der Hand? |
Re: Suchalgorithmus
Wofür ein Script? Um den Suchindex wiederaufzubauen, benutze den DB Maintenance Mod (wenn möglich, einfach mal unter
![]() |
Re: Suchalgorithmus
OK, Danke.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz