phpbar.de logo

Mailinglisten-Archive

[php] Suchmaschine und PHP

[php] Suchmaschine und PHP

Egon Schmid eschmid_(at)_php.net
Thu, 27 Jan 2000 20:37:11 +0100


Gernot Groder wrote:

> seit ca. 5 Monaten verfolge ich die Liste und lese auch (fast) jedes Posting brav mit. Allerdings habe ich bisher noch keine Meldung bzgl. Suchmaschine und PHP gefunden (oder ganz einfach übersehen). Ich bin auf der Suche nach einer Lösung, welche ausgehend von einem Suchbegriff aus einer oder mehreren mysql-Tabellen passende Einträge sucht, die dann aufbereitet als Ergebnis der Suche ausgegeben werden - eben eine Suchmaschine halt. Bei meinen bisherigen Recherchen bin ich zwar auf die verschiedensten Tools gestoßen, aber keine konnte mit einer mysql-Datenbank arbeiten. Die von mir probierten Maschinen indizieren "nur" (was nicht negativ gemeint ist) die HTML-Seiten. Mir ist schon klar, daß das ganze relativ schnell geschrieben ist, wenn es darum geht aus einer db eine Selection zu machen. Problematischer wird's allerding, wenn in der DB große Textfelder vorhanden sind und in diesen Feldern gesucht werden soll. Das nächste Problem ist dann die Aufbereitung des Ergebnisses. Wie kann ich den selektierten Artikel (sprich: die dazugehörige Seite) dann auch finden - in der DB steht ja kein Link dazu?? Sollte die Frage zu verkrampft sein oder in euren Augen eigentlich sinnlos (ich fang' gerade mit php an) dann bitte ebenfalls ein kurzes Statement dazu, vielleicht denke ich einfach zu kompliziert.

Dann such mal nach UdmSearch im Archiv. Weitere Informationen zu
Suchmaschinen gibts bei http://www.searchtools.com/

Das Indizieren wird aber nicht mit PHP gemacht (in den mir bekannten
Fällen). Namazu benutzt z.B. Perl. Für die eigentliche Benutzerrecherche
kann man dann wieder PHP einsetzen. UdmSearch liefert dazu
Beispielskripte mit.

-Egon

PS: Bring mal Deinem Mailer bei, dass er nach 72 Zeichen ein
Zeilenumbruch machen soll. Das obengenannte stand in einer einzigen
Zeile.

-- 
Grüninger Straße 6 · D-70599 Stuttgart
Fon +49 711 45 37 21 · http://www.php.net/
http://www.php.net/manual/ · http://www.php.net/books.php3
Concert Band: http://www.uni-hohenheim.de/~windband/


php::bar PHP Wiki   -   Listenarchive