search id bei Alle Beiträge von ... anzeigen unterbinden?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

search id bei Alle Beiträge von ... anzeigen unterbinden?

Beitrag von mgutt »

Warum wird bei der Autorensuche immer eine search id erstellt?

Welchen Sinn macht das?

Das wäre Seite 1:
http://www.phpbb.de/search.php?search_author=mgutt

Wenn ich nun einen Link für Seite 2 jemanden posten möchte, dann wird diese Url generiert:
http://www.phpbb.de/search.php?search_i ... 1&start=10 (link sollte nicht mehr gehen)

Dabei würde es das genauso tun und im Gegensatz dazu könnte man jemanden auch den Link geben:
http://www.phpbb.de/search.php?search_a ... t&start=10

(Plus, die Url wäre besser für die Suchmaschine ;) )
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Weil das phpBB die Suchergebnisse Chached und Du mit der SearchID auch auf die gechachten Daten zugreifen kannst und damit das System nicht so stark belasten musst.

Grüße
Dennis
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Eine Autorensuche ist aber ein eindeutiger Befehl. Soll heißen, da wird nicht mehr gecached als eh abgerufen wird oder nicht?

Welche Daten werden genau gecached?

Gruß

EDIT: Ok sehe gerade. Es werden alle Topic IDs zwischengespeichert etc.

Aber die SQL Abfrage reduziert sich dabei so stark.. naja wird dann schon richtig so sein. Mal sehen was man da ändern könnte :D
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Richtig. Bei der normalen suche wird halt das Forum mit hilfe der Suchtabellen durchsucht. Bzw. bei einer Autorensuche ist das schon weniger Arbeit.
Die Ergebnisse werden zwischengespeichert, damit man danach halt nicht mehr jedes mal neue gesucht werden muss.

Grüße
Dennis
Antworten

Zurück zu „Coding & Technik“