Ankündigung

Einklappen
Keine Ankündigung bisher.

Kundendaten wie laden?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Kundendaten wie laden?

    Guten Morgen,

    weiß nicht, ob das Thema hier hin passt, ansonsten bitte verschieben. Im groben und ganzen hat es eigentlich nur was mit den Laden der Daten von Kunden zu tun, via PHP direkt oder JSON.

    Die 1. Variante benutzen wohl fast jeder, um die Kundendaten zu laden.
    Der Kunde loggt sich ein, bevor der Kunde was sieht, macht das System folgendes: Er lädt die Kundendaten von der DB und schreibt diese im HTML Code rein und gibt dieses als Paket wieder zurück.

    2. Variante wäre
    Der Kunde loggt sich ein und das System macht folgendes: Er baut den ganzen HTML Code zusammen (nur HTML, ohne Verbindung mit der DB) und gibt diese als Paket wieder zurück. Per JSON/Jquery/JS lädt das System dann die Kundendaten erst von der DB und lässt diese in HTML Code einfügen.

    Vorteil hieran wäre, dass der HTML Code schneller ankommt als das von der 1. Variante, da diese ein bisschen mehr Zeit benötigt, um die Daten zu laden und einzufügen.



    Jetzt ist meine Frage: Sinnvoll oder nicht? Macht das einen großen Unterschied?

  • #2
    Usecase?
    Was für ein Paket?
    In wie fern "laden"?

    Wenn du von einer normalen website redest, macht es wohl eher wenig Sinn Javascript für die gewöhnliche Ausgabe von Daten zu benutzen.

    Antwort: Probiers. Miss die Zeit. Evaluiere ob dir der Aufwand den eventuellen Performancegewinn Wert ist. Denk dran, dass nicht jeder JavaScript aktiv hat.
    [COLOR=#A9A9A9]Relax, you're doing fine.[/COLOR]
    [URL="http://php.net/"]RTFM[/URL] | [URL="http://php-de.github.io/"]php.de Wissenssammlung[/URL] | [URL="http://use-the-index-luke.com/de"]Datenbankindizes[/URL] | [URL="https://www.php.de/forum/webentwicklung/datenbanken/111631-bild-aus-datenbank-auslesen?p=1209079#post1209079"]Dateien in der DB?[/URL]

    Kommentar


    • #3
      Wer kein JS aktiviert hat, wird automatisch ausgeloggt. Ist also Pflicht.

      Paket: Bevor du eine Website siehst, wird vom Webserver Paket gebaut. Dort ist alles enthalten, was du später dann auf deinen Bildschirm siehst.
      "laden": nicht "der Laden", sondern laden von Daten

      Ich möchte aus diesen Projekt später eine Hybride App entwickeln. Nur, macht es jetzt schon Sinn mit JSON das alles zu regeln oder eher weniger?

      Kommentar


      • #4
        http://php.lernenhoch2.de/lernen/php...ktioniert-php/
        Zitat von derwunner
        "Ein FISI ist auf gut-deutsch der Netzwerker. Das heißt Du gehst rauß zum Kunden oder auf die Straße und verlegst Leitungen" - derwunner 2015

        Kommentar


        • #5
          Also Paket = view.
          Hybride App = responsive? Sehe dann immer noch keinen Grund für 2., oder du definierst mal ein bisschen klarer, was du eigentlich vor hast.

          Vorteil hieran wäre, dass der HTML Code schneller ankommt als das von der 1. Variante, da diese ein bisschen mehr Zeit benötigt, um die Daten zu laden und einzufügen.
          Schonmal gemessen, wie groß der Zeitunterschied ist?

          Paket: Bevor du eine Website siehst, wird vom Webserver Paket gebaut. Dort ist alles enthalten, was du später dann auf deinen Bildschirm siehst.
          "laden": nicht "der Laden", sondern laden von Daten
          Danke


          Ich nehms nochmal mit rein:
          Probiers. Miss die Zeit. Evaluiere ob dir der Aufwand den eventuellen Performancegewinn Wert ist.
          Oder du baust es gleich so, dass es vom Zugriffsgerät abhängt, wie die Views aufgebaut werden.
          [COLOR=#A9A9A9]Relax, you're doing fine.[/COLOR]
          [URL="http://php.net/"]RTFM[/URL] | [URL="http://php-de.github.io/"]php.de Wissenssammlung[/URL] | [URL="http://use-the-index-luke.com/de"]Datenbankindizes[/URL] | [URL="https://www.php.de/forum/webentwicklung/datenbanken/111631-bild-aus-datenbank-auslesen?p=1209079#post1209079"]Dateien in der DB?[/URL]

          Kommentar

          Lädt...
          X