tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
323
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    benija benija ist offline Mitglied Bronze
    Registriert seit
    Aug 2007
    Beiträge
    35
    Hallo,

    ich habe eine Fragen bezüglich Ajax Request und Daten nachladen.

    Ich habe eine Webpage entwickelt, welche auf Daten aus einer Datenbank zugreift. Das ganze geschieht mittels Ajax Request -> php Script -> Datenbank.

    Meine Frage ist nun, ob man zuerst ALLE Daten aus der Datenbank laden sollte (obwohl man nicht alle Daten bnötigt) oder ob man immer genau dann die benötigten Daten laden soll?

    Was macht grundsätzlich mehr Sinn um eine sehr schnelle Page zur Verfügung zu stellen?
     

  2. #2
    Avatar von Lime
    Lime Lime ist offline frisch fruchtig
    Registriert seit
    Jul 2011
    Beiträge
    369
    Kommt ganz drauf an, was genau du machst...

    Wenn du z.B. Kommentare lädst, wo jeweils 5 angezeigt werden (pro Seite) und du dann die Seite wechselst..., dann wäre es durchaus geschickt, die Kommentare erst danach zu laden! Bei ... sagen wir 150 Seiten ... lädst du sonst enorm viel Daten, die vermutlich eh keiner alle lesen wird!
     

  3. #3
    benija benija ist offline Mitglied Bronze
    Registriert seit
    Aug 2007
    Beiträge
    35
    Auf der ersten Seite existiert eine Liste. Ein Klick auf einen Punkt, leitet den User auf eine Detailansicht. Die übergebene Id, wird dem Ajax Request mitgegeben um alle weiteren Informationen "erst" dann zu laden. -> Gut oder schlecht?

    Problem: Wenn man die Detailseite verlässt (zurück zur Liste) und einen anderen punkt auswählt, wird jedes mal ein Ajax Request geschickt. (Zeitintensiver?)
     

  4. #4
    Avatar von Lime
    Lime Lime ist offline frisch fruchtig
    Registriert seit
    Jul 2011
    Beiträge
    369
    Kommt auch wieder drauf an, wie ausführlich das alles ist. Wenn du eine Liste mit 10 Punkten hast und zu den 10 Punkten nur ein paar Infos, also nicht sonderlich viel Daten, dann ist eine Einmal-Ladung gescheiter.
    Je Umfangreicher die Seite wird, desto besser ist ein ständiges Neuladen!

    Kleine Anmerkung:
    Ich weiß nicht, wie dynamisch deine Seite genau ist, daher eine kleine Idee. Zwei DIVs, einen für die Liste und einen für die Informationen.

    Wenn du auf einen Punkt klickst, wird DIV1 deaktiviert, DIV2 aktiviert und die Daten werden geladen.
    Wenn du zurück gehst, wird wieder DIV1 aktiv und DIV2 deaktiviert.

    So lädst du nicht die Liste neu, sondern nur die Daten zu den Listenpunkten. Ist aber um einige umständlicher... daher würde ich ständig neu laden!
     

Ähnliche Themen

  1. jQuery Lib dynamisch nachladen (FireFox 3.5.7)
    Von KICK im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 26.07.11, 19:03
  2. Floating Layer, Inhalt dynamisch nachladen
    Von Eroli im Forum .NET Web und Kommunikation
    Antworten: 0
    Letzter Beitrag: 31.05.11, 19:10
  3. Jar's in Applikation dynamisch nachladen
    Von DaSuckOOr im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 12.08.09, 11:37
  4. Wann sollte man DIV, wann TABLE einsetzen?
    Von trench140 im Forum HTML & XHTML
    Antworten: 5
    Letzter Beitrag: 18.08.08, 12:14
  5. Antworten: 1
    Letzter Beitrag: 02.04.08, 20:50