Suche geht nicht (das Thema die 2000000000-fache)

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Suche geht nicht (das Thema die 2000000000-fache)

Post by bernd_d »

Ich weiß, das Forum quillt nur so über mit Fragen zu dem Thema, aber ich finde ganz ehrlich keinen der angesprochenen Punkte (aus den Themen die ich gelesen habe), die zu meinem Problem passt.

http://goo.gl/4mQzX liefert bei mir keine Treffer zurück.

1. usa* hat natürlich eine ausreichende Zeichenlänge

2. Es gibt genügend Beiträge, in denen USA nicht vorkommt, somit sollte eigentlich der Faktor gering genug sein, dass MySQL nicht abbricht.

3. Es gibt auch genügend Beiträge, die USA als Begriff (z. B. im Titel) enthalten, so dass auch genügend zum finden da ist.

4. In der Stoppwortliste von MySQL scheint USA auch nicht drin zu stehen.

Hat jemand eine Idee, woran es noch liegen könnte?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Suche geht nicht (das Thema die 2000000000-fache)

Post by garvinhicking »

Hi!

Die meistne der s9y Foreneinträge hierzu geben als Gründe an:

1. Der Suchbegriff muss mindestens 4 Zeichen haben. Platzhalter wie "*" zählen nicht als Zeichen. Dieses 3-Buchstabenlimit ist eine Konfigurationsoptioon von MySQL, s9y kann da leider nichts ändern

2. Der suchbegriff kommt in zu vielen Blogeinträgen vor, wenn die Suche mehr als X% (ich glaube 70%) der Artikel zu einem Suchwort zurückliefert (z.b. "oder") dann gibt MySQL garnchts zurück, weil es die Begriffe nicht relevant enthält. Auch das ist eine MySQL-Option.

3. Es gibt zu wenig Blogeinträge, so dass immer X% der Einträge kämen; d.h. man braucht genügend viele Blogeinträge ehe die Suche funktioniert.

(d.h.: Bei Dir könnte es auch eher das Problem sein dass USA zu *oft* vorkommt, nicht zu *selten*. Ich denke aber es liegt eher daran dass Du mehr als 3 Buchstaben benötigst)

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Re: Suche geht nicht (das Thema die 2000000000-fache)

Post by bernd_d »

Ich habe jetzt mal ein paar Tests mit der Zeichenlänge gemacht...

Code: Select all

usa*: 0 Treffer
gpx*: 0 Treffer
gps*: 6 Treffer
und*: 4 Treffer
rss*: 3 Treffer
Grundsätzlich an der Zeichenbeschränkung scheint es also nicht zu liegen, da bei anderen Begriffen etwas gefunden wird :shock:

Was "zu oft" angeht, könntest du aber vielleicht doch recht haben, denn mir fällt gerade ein, dass in den ganzen Bild-Verlinkungen ja immer der Bildpfad und auch die URL den Begriff USA beinhalten. Da könnte dann doch eine ganze Menge herauskommen, fürchte ich :( Ich hatte übrigens irgendwo in der MySQL-Hilfe etwas von 50% als Faktor gefunden, wenn ich mich nicht täusche. Das würde aber auch nur gelten, wenn die Anzahl der gefundenen Begriffe auf die Anzahl der Beiträge gerechnet wird. Absolut habe ich nämlich definitiv weniger Artikel zu USA als zu anderen Themen.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Suche geht nicht (das Thema die 2000000000-fache)

Post by Timbalu »

2000000000-+1...

Du hast genau drei (3) Artikel, in denen das Wort USA 1x vorkommt. Alles andere sind Überschriften, Tags und extended entries links aus der Überschrift. Hättest du mindestens einen weiteren Artikel müsstest du fortan auch Resultate erzielen. Die Links und Tags zählen nicht! :P
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Re: Suche geht nicht (das Thema die 2000000000-fache)

Post by bernd_d »

Überschriften und Tags werden bei der Suche nicht berücksichtigt? :shock:

Das (zumindest das Durchsuchen der Überschrift) gehört aber meines Erachtens dringend korrigiert...und das erst ab 4 Beiträgen etwas ausgegeben wird, kann doch auch nicht richtig sein, rss* wird ja z. B. auch 3x gefunden und in den Ergebnissen gezeigt.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Suche geht nicht (das Thema die 2000000000-fache)

Post by Timbalu »

Es ist schon wieder so lange her, dass ich mich damit beschäftigt habe... ich würde aus dem Stegreif einfach mal JA sagen, da die Suche unter Berücksichtigung der 3-3-Einschränkung ansonsten ja problemlos funktioniert. Ob man das dringend nachrüsten sollte ist fraglich, denn man sucht ja nach Einträgen. Für die vollständige Überschau hat man ja die Freetags, du ja auch, sonst hätte ich das nicht so schnell herausgefunden...
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Re: Suche geht nicht (das Thema die 2000000000-fache)

Post by bernd_d »

Danke jedenfalls für's herausfinden. Mal sehen, ob ich meine MySQL-Kenntnisse wieder auffrischen und da mal basteln kann, damit (zumindest bei mir) die Überschriften wieder durchsucht werden.

Die Tags sind schon hilfreich, deshalb vergebe ich diese auch so gut es geht, aber Besucher nutzen denke ich doch eher die Suchfunktion als die Tags, deshalb sollte die ordentliche Ergebnisse liefern, auch wenn es z. B. nur einen Eintrag gibt. Denn gerade solche Sachen suche ich im eigenen Blog doch auch mal, wenn ich weiß ich hab zu nem Thema irgendwann mal was geschrieben.

Nachtrag: Mit 3-3-Regelung meinst du vermutlich, bei 3 Suchzeichen, müssen es mehr als 3 Treffer sein, oder? Denn bei der Suche nach "mapsource" wird auch ein einzelner Artikel gefunden.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Suche geht nicht (das Thema die 2000000000-fache)

Post by Timbalu »

bernd_d wrote:..., kann doch auch nicht richtig sein, rss* wird ja z. B. auch 3x gefunden und in den Ergebnissen gezeigt.
Der Unterschied ist, dass rss* in 3 Einträgen mehrfach gefunden wird.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Re: Suche geht nicht (das Thema die 2000000000-fache)

Post by bernd_d »

Ah, ok. So langsam ist es mir dann klar, was die Suche liefern muss, damit sie was liefert :)

Ich werde mich mal bei Gelegenheit weiter damit beschäftigen, ob/wie ich das für mich anders regeln kann.

Danke nochmal!
Post Reply