Der Martin: Suchfunktion auf Homepage

Beitrag lesen

Hallo,

Man gewinnt also auf der technischen Seite nichts.

kömmt drauf an. Ich hab mir gerade eine HTML Seite mit einer Table aus 14000 Rows zu je 10 Spalten gemacht. Wenn ich die lade, gönnt sich Chrome ca 10 Sekunden, bis das Warterädchen nicht mehr dreht. Man sieht zwar sofort was, aber der Ladevorgang ist längst nicht fertig.

Wenn ich die meisten Zeilen ausblende und nur mittels td:nth-child(...) ein ca 20 sichtbar mache, ist er unter einer Sekunde fertig. Es kostet immer noch Zeit, das alles zu durchlaufen, aber jetzt ist es handhabbar.

okay, den Zeitbedarf kann man also ausreichend klein halten. Ich dachte aber auch an die unnütz übertragene Datenmenge. Gerhard spricht von ca. 2500 Zeilen. Lass mal außer einem Namen auch ein bisschen Meta-Information in den Zeilen stecken, dazu das Markup an sich - bei "nur" 100 Byte pro Zeile kämen wir also schon auf rund 250kB. Und nur ein paar hundert Byte davon interessieren den Besucher tatsächlich. Verdammt schlechter Wirkungsgrad. 😉

Live long and pros healthy,
 Martin

--
Bei Erwärmung steigt das Thermometer, bei Erkältung singt es.
0 50

Suchfunktion auf Homepage

Gerhard
  • programmiertechnik
  1. 0
    dedlfix
    1. 1
      Gunnar Bittersmann
      • begriff
      1. 1
        Der Martin
        1. 0
          Gunnar Bittersmann
          • suche
      2. 0
        dedlfix
  2. 0
    Raketenwilli
    1. 0

      „Gesucht werden soll nur auf der aktuellen Seite“ (Nachtrag)

      Raketenwilli
  3. 0
    Gunnar Bittersmann
    • html
    • suche
    • suchmaschinen
  4. 0
    Gerhard
    1. 2
      Gunnar Bittersmann
      • suche
      • ux
      1. 0
        Gerhard
        1. 0
          Der Martin
        2. 0
          Rolf B
        3. 0
          Gunnar Bittersmann
          1. 0
            Rolf B
            1. 0
              Gunnar Bittersmann
          2. 0
            Gerhard
            1. 0
              Raketenwilli
              1. 0
                Raketenwilli
              2. 0
                Gerhard
                1. 0

                  Wenns denn par tout falsch gemacht werden soll...

                  Raketenwilli
            2. 0
              Rolf B
              1. 0
                Der Martin
                1. 0
                  Gerhard
                  1. 0
                    Rolf B
                  2. 0
                    Gunnar Bittersmann
                  3. -1
                    Lose
                2. 0
                  Rolf B
                  1. 1
                    Der Martin
                  2. 0

                    OT: Große Tabellen schnell darsellen

                    Raketenwilli
                    1. 0
                      Rolf B
                      1. 0

                        Gute Ergänzung

                        Raketenwilli
            3. 0
              Auge
              1. 0
                JürgenB
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    JürgenB
                    1. 1
                      Robert B.
                      • menschelei
                      1. 1
                        Auge
                        1. 0
                          Robert B.
                  2. 0
                    Raketenwilli
                    1. 0
                      Raketenwilli
                    2. 0
                      Gunnar Bittersmann
                    3. 0
                      Rolf B
                      1. 0
                        Der Martin
                      2. 0
                        Raketenwilli
  5. 0
    Matthias Scharwies
    1. 0
      Gunnar Bittersmann
      1. 0
        Matthias Scharwies
        1. 0
          Rolf B