Informationen aus der DB erst abrufen, wenn benötigt

Xannasavin
Hi!

Mir kam heute eine Idee und ich wollte mal nachfragen, ob diese umsetzbar ist.
Nämlich:

Wenn man mit der Maus über einen Usernamen fährt, klappt ein "Miniprofil" mit den nötigsten Inforamtionen auf.
Um die Datenbanklast etc. niedrig zu halten, hätte ich allerdings gerne, dass die Informationen erst abgerufen werden, wenn sie auch benötigt werden, also wenn ein User über den Namen fährt....

Denn es ist unnötig, z.B. in Threads, dass sämtliche Userinformationen geladen werden (was teilweise ja eh schon passiert)...

Das ganze soll natürlich global geschehen, d.h. ich möchte alle Usernamen + Profillinks dagegen austauschen...

Das anzeigen der Infobox sollte mit JavaScript kein Problem darstellen, ich hab da noch einen Code rumliegen, der es ermöglicht eine "ausgeblendete" Tabelle einzublenden und anders rum. Ob der geeignet ist, ist natürlich die andere Frage...

Wäre klasse, wenn mir jmd helfen könnte Augenzwinkern

Grüße,

Xannasavin
Dizzy.w3
Hi,

ob das so klug hilfebringend ist, weiß ich nicht. Denn andauernd eine neue Connection zu öffnen frisst wohl mehr Ressourcen, als eine offene weiterhin zu nutzen.

Realisierbar ist es natürlich, aber wie gesagt, ich halte es für nachteilig.

Mit welcher Idee (außer Ressourcen zu sparen) möchtest du das machen?

Gruß
Dizzy
Xannasavin
Ich gebe zu, ich kenn mich in Sachen Datenbank etc. nicht genügen aus, mir schien die Idee nur sinnvoll, Daten erst bei "Nachfrage" abzurufen...
Wenn es allerdings sinnvoll ist, (z.B. in den Threads) gleich die kompletten Infos auslesen zu lassen, sozusagen auf "Vorrat", dann ist die Lösung natürlich viel einfacher und auch selbst realisierbar...

Außer die (evtl) unnötige Datenflut einzugrenzen (bei 30 Posts/Usern z.B. 10 Datensätz -> 300) hatte ich eigentlich keine weitere Idee...

Ist deine Frage damit beantwortet oder wolltest du auf etwas anderes hinaus?

Dann stell ich mal die Frage des "Sinns" vor die Frage der realisierbarkeit Augenzwinkern

Grüße