Michael Schröpl: Prinzip einer Suche?

Beitrag lesen

Hi,

Ich will eine PHP-Suchmaschine (nur seitenintern)
scripten.

wie groß ist Deine Datenmenge? (Zehnerpotenz reicht.)

Wie ist dort das Prinzip? Also es soll in
bestimmter/n Tabelle(n) nach einem Begriff

case-sensitiv? Nur bestimmte Zeichen erlaubt?
Mindestlänge eines Suchbegriffs?

(oder mehreren)

Welche Eingabesyntax? Operatoren wie AND und OR?

gesucht werden und diese Ergebnisse google-like

Das bedeutet was genau? Insbesondere: Teil-Treffer-
listen mit Blätterfunktion, ja?

ausgegeben werden (Thema der Seite, kurzer Auszug,
URL; Wenns zu kompliziert ist: Thema der Seite als
Link, mehr net).

Hast Du bereits eine Datenstruktur, in der das alles
drin steht, oder mußt Du diese erst aufbauen?
In vielen Fällen steckt das Prinzip für eine Such-
funktion in dieser Datenstruktur, nicht in der Hand-
voll SQL-Abfragen, mit der Du die Ergebnisse heraus
holst.

Wie lautet hierfür einigermaßen das Prinzip?

Schreibe eine vollständige Aufgabenstellung und stelle
Detailfragen. Ehrlich - _das_ ist das Prinzip.
Durch eine kleine Abweichung in der Aufgabenstellung
kann alles, was Du bisher implementiert hast, wertlos
werden.

Ich will hier nicht das gesamte Script stehen haben,
aber Denkanstöße und Beipiele sind willkommen!

Lobenswert. Die obigen Fragen sind noch nicht mal alle,
die ich zu stellen hätte - fang mal damit an ...

Meine Zielsetzung ist, herauszufinden, ob mySQL-
FULLTEXT Deine (noch nicht bekannte) Anforderungsliste
erfüllt. Das würde Dir viel Arbeit abnehmen.

Viele Grüße
      Michael