mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mo 07.07.2008 02:34 Benutzername: Passwort: Auto-Login

Thema: Volltextsuche mit Relevanz vom 18.10.2007

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Volltextsuche mit Relevanz
Autor Nachricht
lordle


Dabei seit: 14.12.2001
Ort: Augsburg
Alter: 32
Geschlecht: Männlich
Verfasst Do 18.10.2007 18:35
Titel

Volltextsuche mit Relevanz

Antworten mit Zitat Zum Seitenanfang

ich suche nach einer Volltextsuche mit Relevanz...
Es gibt eine Tabelle mit mehreren Spalten, wichtig sind drei:

- Titel (z.B. "Mediengestalter-Forum")
- Indizes (z.B. "Mediengestalter, Forum, Tipps, Tricks, ...")
- Inhalt (z.B. "Im Mediengestalter-Forum findet man super viel informative Postings und nette Leute, die einem gerne weiterhelfen....")

Nun soll bei einer Suche sortiert werden:

1) Fund in Titel
2) Fund in Indizes
3) Fund im Inhalt

Suche ich also nach "Forum", sollen als erste Eintrage ausgeworfen werden, die in der Spalte "Titel" vorkommen, dann welche in "Indizes" und zum schluss diejenigem in Inhalt.

Ich möchte das ganze wenn möglich per MySQL-"Fulltext"-Funktion lösen und habe bereits einen Fulltext-Index über die drei Spalten angelegt:
Code:
SELECT * , MATCH (title, keywords, content) AGAINST ('Forum') AS relevance FROM tab WHERE MATCH (title, keywords, content) AGAINST ('Forum')


Nun findet er zwar was, aber ich bin mir nicht sicher, wie die "relevance" zustande kommt? Jemand ne Idee? oder Tipps wies besser geht? muss ja net MySQL-Fulltext sein! *G*

danke!
  View user's profile Private Nachricht senden E-Mail senden
sahnemuh


Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 27
Geschlecht: Männlich
Verfasst Do 18.10.2007 19:46
Titel

Antworten mit Zitat Zum Seitenanfang

http://gadgetopia.com/post/5178

da sind ein paar "fertige tools" angesprochen. laut eines ITlers aus meiner agentur ist lucene relativ gut und lässt sich auch abseits des zend frameworks einfach benutzen.

Zitat:
Zend_Search_Lucene overcomes the usual limitations of relational databases with features such as fast indexing, ranked result sets, a powerful but simple query syntax, and the ability to index multiple fields.


Zuletzt bearbeitet von sahnemuh am Do 18.10.2007 19:47, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Backware


Dabei seit: 09.12.2004
Ort: bei Köln
Alter: 23
Geschlecht: Männlich
Verfasst Do 18.10.2007 22:37
Titel

Antworten mit Zitat Zum Seitenanfang

Viele Grüße.

Ich hab einen altes bookmark mal ausgepackt: http://www.php-faq.de/q/q-mysql-volltextsuche.html
  View user's profile Private Nachricht senden
 
Ähnliche Themen Relevanz von Domainnamen bei Suchmaschinen
MySQL Volltextsuche
Volltextsuche geht nicht ?
MySQL - Boolsche Volltextsuche
[PHP / MySql] Volltextsuche haut igrndwie nich hin!
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.