suchfunktion im forum geht nicht mehr [hat sich erübrigt]
- emge
- Beiträge: 1525
- Registriert: 20.10.2003 22:05:46
- Lizenz eigener Beiträge: Artistic Lizenz
- Wohnort: 50° 45' 0" N 12° 10' 0" E
Oh, ich glaube, du hast meine Frage missverstanden. Du sprachst von einer "datenbankfreien Suche". Eine Suche setzt immer etwas voraus, das durchsucht werden kann. In Falle des Forums sind es halt die Beiträge - die nunmal in einer Datenbank vorliegen.hibatsu hat geschrieben:Hm, kennst du dich mit PHP aus?
Dann solltest du die Sessions kenne, die in der Variable $_SESSION gespeichert werden.
Ich könnt das umproggen sonst schon übernehmen.
Und das von pdreker angesprochene Problem liegt halt darin begründet, dass eine Suche über Allerweltsbegriffe eine sehr hohe Treffermenge liefert, die danach nicht mehr vernünftig weiterverarbeitet werden kann. Ich verstehe dich noch nicht so richtig, was da die Session mit zu tun haben könnte.
Kannst du das mal näher erläutern? Oder ist das ein Geschäftsgeheimnis
Grüße, Marco
Kenn mich zwar mit PHP nicht aus, aber was haben die Seesions mit einer Volltextsuche zu tun?
Feltel ist sehr konservativ was Veränderungen am phpBB gegenüber der offiziellen Version angeht. Auch wenn ich mir z.B. eine Jabberunterstützung für das Forum wünschen würde, finde ich seine Einstellung verständlich und richtig.
Gruß Bert
Feltel ist sehr konservativ was Veränderungen am phpBB gegenüber der offiziellen Version angeht. Auch wenn ich mir z.B. eine Jabberunterstützung für das Forum wünschen würde, finde ich seine Einstellung verständlich und richtig.
Gruß Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Also gut, hier ein paar Details:
phpBB legt, immer wenn ein neuer Beitrag geschrieben wurde neue Einträge in einer Suchtabelle an, die dann halt Referenzen von den Schlagwörtern zu den entsprechenden Artikel enthält. (Ich spüre schon, wie sich einige im Publikum an den Kopf fassen...). Begriffe wie Debian, KDE, GNOME usw. würden also zu *extrem* vielen Einträgen in diesem Table führen, was dann natürlich beim Suchen das RAM sprengt, weil MySQL den kompletten Table durchgehen muss (und dann natürlich auch cached). Dieses Suchverfahren ist zwar sehr schnell (nur ein SELECT), aber leider halt auch extrem speicherintensiv, weshalb wir da irgendwo auf die Bremse treten müssen...
Bei Änderungen an phpBB sind wir (bzw. feltel der sich da am besten auskennt) sehr konservativ, um keine Sicherheitsprobleme einzubauen und um möglichst einfache Sicherheitsupdates zu haben.
Wir haben auch 'mal mit ht:/Dig experimentiert, aber das ist so entsetzlich langsam, dass es nicht zu fassen ist...
Patrick
phpBB legt, immer wenn ein neuer Beitrag geschrieben wurde neue Einträge in einer Suchtabelle an, die dann halt Referenzen von den Schlagwörtern zu den entsprechenden Artikel enthält. (Ich spüre schon, wie sich einige im Publikum an den Kopf fassen...). Begriffe wie Debian, KDE, GNOME usw. würden also zu *extrem* vielen Einträgen in diesem Table führen, was dann natürlich beim Suchen das RAM sprengt, weil MySQL den kompletten Table durchgehen muss (und dann natürlich auch cached). Dieses Suchverfahren ist zwar sehr schnell (nur ein SELECT), aber leider halt auch extrem speicherintensiv, weshalb wir da irgendwo auf die Bremse treten müssen...
Bei Änderungen an phpBB sind wir (bzw. feltel der sich da am besten auskennt) sehr konservativ, um keine Sicherheitsprobleme einzubauen und um möglichst einfache Sicherheitsupdates zu haben.
Wir haben auch 'mal mit ht:/Dig experimentiert, aber das ist so entsetzlich langsam, dass es nicht zu fassen ist...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Als Alternative wäre es überlegenswert aber die phpBB-Suchfunktion ganz zu ersetzen halte ich nicht für Sinnvoll. Mit der integrierten Suche kann ich die Suche enger eingrenzen (auf ein bestimmtes Forum, in einem Zeitraum etc.) als es bei Google möglich ist. Dort kann ich bloß mit Begriffsausschließungen arbeiten um die Ergebnismenge zu reduzieren.KBDCALLS hat geschrieben:Darüber das einiges nicht gefunden wird habe ich mich auch schon gewundert. Wäre es denn nicht sinnvoll google als Suchmaschine zu benutzen. Entweder als alleinige oder alternativ.
Findet ihr die phpBB-Suche denn wirklich so schlecht?
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Das Problem ist aber, das die Suchfunktion numal so wie sie jetzt ist im phpBB eingebaut ist und die man nicht ohne größe Anstrengungen einfach umbauen kann. Evtl. bringt ja die in Arbeit befindliche phpBB Version 2.2 Suchtechnisch was neueres.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- KBDCALLS
- Moderator
- Beiträge: 22359
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Was natürlich sein kann , das die wesentlich besser ist. Mal abwarten. Ganz so schlecht wie das hier sich anhört ist sie zwar nicht, aber eine Alternative wie Google wäre trotzdem nicht schlecht.feltel hat geschrieben:Das Problem ist aber, das die Suchfunktion numal so wie sie jetzt ist im phpBB eingebaut ist und die man nicht ohne größe Anstrengungen einfach umbauen kann. Evtl. bringt ja die in Arbeit befindliche phpBB Version 2.2 Suchtechnisch was neueres.
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Ich hab mal Testweise ne Google-Suchbox ins Forum eingebaut. Feedback ist Willkommen
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- C_A
- Beiträge: 1082
- Registriert: 22.04.2004 14:51:01
- Lizenz eigener Beiträge: GNU General Public License
ich habs mal mit "ntop" als Suchbegriff getestet:
Board-intern:
erster Treffer war bei google an zweiter stelle
google:
was ich bei google schlecht fand: dass einem auch gleich ganze Foren wie Netzwerk und Web- und Mailserver als Ergebnis angezeigt werden. Was einem dann doch nicht weiter bringt.
Fazit:
Ich bin mit der Board internen Suche zufrieden und werde diese weiter nutzen.
Board-intern:
erster Treffer war bei google an zweiter stelle
google:
was ich bei google schlecht fand: dass einem auch gleich ganze Foren wie Netzwerk und Web- und Mailserver als Ergebnis angezeigt werden. Was einem dann doch nicht weiter bringt.
Fazit:
Ich bin mit der Board internen Suche zufrieden und werde diese weiter nutzen.
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Ich hab die Box noch ein wenig angepasst (einfach als Suchbegriff "-viewforum -printview" mit angegeben), so das die Forenübersichten nicht mehr in den Google-Ergebnissen mit auftauchen dürften.C_A hat geschrieben:google:
was ich bei google schlecht fand: dass einem auch gleich ganze Foren wie Netzwerk und Web- und Mailserver als Ergebnis angezeigt werden. Was einem dann doch nicht weiter bringt.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- KBDCALLS
- Moderator
- Beiträge: 22359
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Naja allen Leuten recht zu machen ist ne schwere Kunstfeltel hat geschrieben:Ich hab die Box noch ein wenig angepasst (einfach als Suchbegriff "-viewforum -printview" mit angegeben), so das die Forenübersichten nicht mehr in den Google-Ergebnissen mit auftauchen dürften.C_A hat geschrieben:google:
was ich bei google schlecht fand: dass einem auch gleich ganze Foren wie Netzwerk und Web- und Mailserver als Ergebnis angezeigt werden. Was einem dann doch nicht weiter bringt.
In der Standardeinstellung zeigt Google nur 10 Ergebnisse an, was die Suche ein bischen erschwert. Aber ich habe mir Google so eingestellt das immer 100 Ergebnisse pro Seite angezeigt werden. Egal ob ich die erweiterte Suche oder die standard Suche von Google verwende.
- Teddybear
- Beiträge: 3163
- Registriert: 07.05.2005 13:52:55
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Altomünster
-
Kontaktdaten:
moin
Also Blacklist gut und schön... Aber alle Zahlen auszuschliessen... naja...
z.B. wenn man nach kernel 2.6.17 sucht..
und nix findet ist auch nicht grad vorteilhaft..
so muss man ja fast alle SubForen manuell durchsuchen...
gibts nicht die Möglichkeit nach zusammenhängen zu suchen..
also z.B. bar+foo
greetz Sascha
Also Blacklist gut und schön... Aber alle Zahlen auszuschliessen... naja...
z.B. wenn man nach kernel 2.6.17 sucht..
und nix findet ist auch nicht grad vorteilhaft..
so muss man ja fast alle SubForen manuell durchsuchen...
gibts nicht die Möglichkeit nach zusammenhängen zu suchen..
also z.B. bar+foo
greetz Sascha
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde
Mod-Voice / My Voice
Oscar Wilde
Mod-Voice / My Voice
- KBDCALLS
- Moderator
- Beiträge: 22359
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Dafür hatte ich vor längerer Zeit das Feld angeregt. Ist zwar nicht Optimal, bei Umlauten gibts Probleme. Zur anderen Frage ich kann zei Suchbegriffe angeben getrennt durch Space. Und wenn du Links Oben mal schaust da steht noch mal Suchen da kommst du dann zuer Erweiterten Suche.
Code: Alles auswählen
Suchen mit Google
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- blueflidge
- Beiträge: 1414
- Registriert: 31.01.2005 10:16:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: bei Bonn
Könnte man das Suchfeld nicht nch weiter anpassen und ein -"wiki.debianforum.de" dranhängen, so dass nur das Forum durchsucht wird? Das Wiki kann man bei Bedarf ja extra durchsuchen. Wenn ich zur Zeit etwas suche, dann sind die ersten Seiten nur wiki und nix vom FOrum.feltel hat geschrieben:Ich hab die Box noch ein wenig angepasst (einfach als Suchbegriff "-viewforum -printview" mit angegeben), so das die Forenübersichten nicht mehr in den Google-Ergebnissen mit auftauchen dürften.C_A hat geschrieben:google:
was ich bei google schlecht fand: dass einem auch gleich ganze Foren wie Netzwerk und Web- und Mailserver als Ergebnis angezeigt werden. Was einem dann doch nicht weiter bringt.
- KBDCALLS
- Moderator
- Beiträge: 22359
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Wäre natürlich ne Möglichkeit. Als workaround läßt sich das aber auch selber machen.
Im Suchfeld von Google steht
ändert man selbst in
Im Suchfeld von Google steht
Code: Alles auswählen
site:debianforum.de
Code: Alles auswählen
site:www.debianforum.de
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- blueflidge
- Beiträge: 1414
- Registriert: 31.01.2005 10:16:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: bei Bonn
Ist auch ne Idee, werde ich bei der nächsten Suche mal probierenKBDCALLS hat geschrieben:Wäre natürlich ne Möglichkeit. Als workaround läßt sich das aber auch selber machen.
Im Suchfeld von Google steht
ändert man selbst inCode: Alles auswählen
site:debianforum.de
Code: Alles auswählen
site:www.debianforum.de
Re: suchfunktion im forum geht nicht mehr [hat sich erübrigt]
Ich persönlich finde die Eingrenzung bei der suchfunktion ganz schlecht und macht wenig sinn vor allem für Anfänger. Ich befürchte sie werden statt suchen viel mehr gleiche Fragen stellen.
Diese Eingrenzug sollte auf klare Weise erklärt bzw. hingewisen werden und zwar bevor man auf suchen klickt.
Ausserdem sollte diese "Blacklist" doch irgendwo aufgelistet und einfach zugänglich sein, Ich finde sie einfach nicht.
Diese Eingrenzug sollte auf klare Weise erklärt bzw. hingewisen werden und zwar bevor man auf suchen klickt.
Ausserdem sollte diese "Blacklist" doch irgendwo aufgelistet und einfach zugänglich sein, Ich finde sie einfach nicht.
Debian Squeeze / Wheezy / Gnome2 / XFCE / LXDE, FreeBSD kde-lite
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Re: suchfunktion im forum geht nicht mehr [hat sich erübrigt]
Wenn man als Suchbegriff ein häufig vorkommendes Wort wählt, z.B. debian, dann erhält man einen für mein dafürhalten ausreichend umfänglichen Hinweistext:
Die Blacklist ist verlinkt und ebenfalls der Thread, in dem das ganze erklärt wird.Suche nach debian hat geschrieben: Die folgenden Wörter deiner Suchanfrage wurden ignoriert, da sie zu häufig vorkommen: debian.
Vielleicht hast du einen Suchbegriff gewählt, den wir in unserer Blacklist von der Suche ausgeschlossen haben. Hier steht, warum wir das tun.
Du musst mindestens ein Wort angeben, nach dem gesucht werden soll. Jedes Wort muss aus mindestens 3 Buchstaben bestehen und darf ohne Platzhalter nicht mehr als 14 Buchstaben haben.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: suchfunktion im forum geht nicht mehr [hat sich erübrigt]
Hallo!
Ich würde es für sinnvoller halten z.B. die letzten 6 (3?) Monate komplett durchsuchen zu können und einen Hinweis auf die erweiterte Suche zu geben, mit der alles durchsucht werden kann.
Gruß, habakug
[1] http://wiki.debianforum.de/debianforum.de/Blacklist
Wird die Blacklist [1] wirklich so genutzt, wie sie verlinkt ist ? In der Blacklist steht der Begriff "forum". Eine Suche danach ergibt jedoch 20193 Treffer. Ein weiterer Test mit dem Begriff "klappt", der sich ebenfalls in der Blacklist befindet, gibt 9870 Treffer. Der Begriff "debian" aus der Liste bringt allerdings den Hinweis auf zu häufiges Vorkommen. Ich bin nicht sicher, ob das so sein soll, die Liste macht für mich jedenfalls so keinen Sinn.feltel hat geschrieben:Die Blacklist ist verlinkt
Ich würde es für sinnvoller halten z.B. die letzten 6 (3?) Monate komplett durchsuchen zu können und einen Hinweis auf die erweiterte Suche zu geben, mit der alles durchsucht werden kann.
Gruß, habakug
[1] http://wiki.debianforum.de/debianforum.de/Blacklist
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: suchfunktion im forum geht nicht mehr [hat sich erübrigt]
Hallo!
Ich habe eben in der Suchmaske "im Forum suchen" nach dem Begriff "make-kpkg" gesucht:
a.) eine Blacklist hier veröffentlicht wird, die Begriffe nicht enthält, die auf ihr zu stehen scheinen.
b.) die "richtige" Blacklist nicht veröffentlicht wird.
c.) es keine Begründung gibt, weshalb dieses Thema von so geringem Interesse ist.
Ich finde ein Forum lebt auch von seiner Suchfunktion, hier hat mich die Situation schon mehrfach davon abgehalten, auf einen Beitrag zu antworten.
Gruß, habakug
Ich habe eben in der Suchmaske "im Forum suchen" nach dem Begriff "make-kpkg" gesucht:
In der Blacklist ist der der Begriff "make-kpkg" nicht zu finden. (Ich persönlich wüßte auch keinen Grund, warum er dort zu finden sein sollte.) Ich frage mich warumEs wurden keine Beiträge gefunden, weil das Wort make-kpkg in keinem Beitrag enthalten ist.
Vielleicht hast du einen Suchbegriff gewählt, den wir in unserer Blacklist von der Suche ausgeschlossen haben. Hier steht, warum wir das tun.
a.) eine Blacklist hier veröffentlicht wird, die Begriffe nicht enthält, die auf ihr zu stehen scheinen.
b.) die "richtige" Blacklist nicht veröffentlicht wird.
c.) es keine Begründung gibt, weshalb dieses Thema von so geringem Interesse ist.
Ich finde ein Forum lebt auch von seiner Suchfunktion, hier hat mich die Situation schon mehrfach davon abgehalten, auf einen Beitrag zu antworten.
Gruß, habakug