Hallo, erstmal muss ich sagen, es ist gut, dass jetzt standardmäßig mit AND verknüpft wird. Als statt "+AVR +PIC" reicht jetzt "AVR PIC". Vielen Hilfesuchenden war das nicht klar, was dann oft zu der Meinung führte man findet hier nichts. Jetzt meine Bitte: Warum kann man nicht mehr mit einem * am Ende von Wörtern suchen? Das erleichtert die Suche ungemein und ist ein mächtiges Werkzeug in der Hand eines erfahrenen. Wenigstens für angemeldete Besucher sollte man dies zulassen. mfg Esko
Beachtet die Suche denn überhaupt Wortgrenzen? Wenn nein, dann braucht man auch keine * - Muster.
Uhu Uhuhu schrieb:
> Beachtet die Suche denn überhaupt Wortgrenzen?
Ja, leider. Eine Suche nach "Wortgrenze" beispielsweise findet deinen
Beitrag nicht.
Dann sollte die Suchfunktion vielleicht einfach die Wortgrenzen ignorieren. Das hätte den Vorteil, daß auch abgewandelte Worte gefunden werden, wenn man nur den konstanten Stamm eingibt.
Denk einfach mal dran, dass das ja nur eine Datenbank und damit SQL ist -- und suche nach "Wortgrenze%". :-)
Hmm, geht aber nicht immer: Lautsprecherschutzschaltun% / Lautsprecherschutzschaltung
Jörg Wunsch schrieb: > Denk einfach mal dran, dass das ja nur eine Datenbank und damit > SQL ist -- und suche nach "Wortgrenze%". :-) Wäre schlimm wenn die DB Benutzereingaben direkt und ungefiltert übernehmen würde. Ansonsten könnte man ja auch mal nach "; DELETE Datenbank;" suchen...
Reinhard S. schrieb: > Wäre schlimm wenn die DB Benutzereingaben direkt und ungefiltert > übernehmen würde. Für die reine Suchzeichenfolge ist das nicht schlimm, denn mehr als die Eingabe eines Prozentzeichens als wildcard kannst du da drin nicht an "Unfug" anstellen.
Bei 1 GB Text ist eine Suche mit SQL nicht praktikabel. Ich verwende SOLR (http://lucene.apache.org/solr/). Wildcards (*) funktionieren so wie ich es im Moment verwende nicht, ich werde das aber noch nachrüsten.
Andreas Schwarz schrieb:
> Bei 1 GB Text
Ist das die aktuelle Textmenge aller Beiträge?
Eine Beitragsuche nach Author wär auch was... Hab letztzens im Suff n Beitrag erstellt und find ihn nich mehr ;-(...
Manuel Schneider schrieb:
> Eine Beitragsuche nach Author wär auch was...
Zumindest die Möglichkeit, nach seinen eigenen Beiträgen zu suchen,
würde ich auch befürworten.
Die Suche nach den Beiträgen fremder Autoren bietet natürlich viel
Potenzial für Trolle ("dann und dann hast du dies und das aber
gaaaanz anders geschrieben"). Sicher kann man diese Suche auch
jetzt schon über Gugel haben, aber da muss man sich mit der
Formulierung der Suchbegriffe dann schon ein bisschen was einfallen
lassen.
Jörg Wunsch schrieb: > Formulierung der Suchbegriffe dann schon ein bisschen was einfallen > lassen. So schwer ist das garnicht ;) site:mikrocontroller.net "Autor: Jörg Wunsch" Kann belibig verfeinert werden, Filter auf 24h und Nach Datum und dein Beitrag hier wird gleich als zweites gelistet :)
Läubi .. schrieb: > Kann belibig verfeinert werden, Filter auf 24h und Nach Datum und dein > Beitrag hier wird gleich als zweites gelistet :) Ja, mikrocontroller.net wird ja auch recht häufig von Gugel re-indiziert, wie's scheint. Trotzdem ist es damit nicht ganz so troll-fähig, wie wenn das Forum gleich selbst diese Funktion für x-beliebige Nutzer anbieten würden. Je mehr Arbeit Trolle aber haben, um so mehr vergeht ihnen die Lust. Schließlich wollen sie ja mit möglichst wenig eigenem Arbeitsaufwand möglichst viel sinnlose Diskussion vom Zaun brechen...
Andreas Schwarz schrieb: > Bei 1 GB Text ist eine Suche mit SQL nicht praktikabel. Ich verwende > SOLR (http://lucene.apache.org/solr/). Wildcards (*) funktionieren so > wie ich es im Moment verwende nicht, ich werde das aber noch nachrüsten. Interessehalber: 1 GB ist aber für eine relationale Datenbank jetzt nicht wirklich viel, oder?
Hm, klar, aber ich dachte eigentlich, dass man (bzw. du) schon einen Volltextindex aufgestellt hast :-)
Der interne Volltextindex von MySQL ist nicht besonders gut, deshalb verwende ich Lucene als externen Volltextindex.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.