Ergebnis 1 bis 10 von 11

Thema: Reload Tabelle -> INET_ATON()

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von hankfromhelvete
    Registriert seit
    26.04.2007
    Beiträge
    633
    Zitat Zitat von DJschatz27 Beitrag anzeigen
    [...] möchte gerne das die seite schneller aufgerufen werden kann [...]
    Du kannst diverse db_querys bzw. ganze Boxen/Seiten cachen. Tutorial findest du hier.

  2. #2
    Erfahrener Benutzer Avatar von DJschatz27
    Registriert seit
    19.12.2009
    Beiträge
    617
    Danke für den Tip hatt ich noch nicht drin

  3. #3
    Neuer Benutzer
    Registriert seit
    29.08.2006
    Beiträge
    23
    Hallo
    wie weit sollten dabei IPv6 Beachten werden ?
    die php funktion kann es leider nicht
    Gruß

  4. #4
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    IPv6 ist dabei nicht beachtet!

    Was natürlich auch daran liegt, dass man in der Datenbank einen ganz anderen Spaltentyp braucht, IPv4 belegt 32 bit (4 Byte), IPv6 aber schon 128 bit (16 Bytes).

    Afaik hat MySQL dafür noch keinen eigenen Spaltentyp, was meiner Meinung nach sinnvoll wäre, aber so oder so wird bei solch immensen "IP-Speicherungen" wie im Klickbereich/Reload einiges an "Platzverschwendung" durch IPv6 auf die Webbis zukommen.

    Im Klickbereich kann man es noch so lösen, dass man in der Reloadtabelle nur ne ID ablegt (bei bis zu 65k Adressen reicht dann ja sogar ein smallint), und in einer anderen Tabelle die dazugehörige IP(v6) Adresse.

    Für die Bettelreloads könnte das aber auch weniger optimal sein, da hier potentiell ja sehr viele verschiedene Adressen auftauchen, hm

    Meiner Meinung nach sind die IPv6 Adressen absoluter overkill und IPv4 inkl. NAT hätte locker fürs I-Net an sich ausgereicht, wurde nur künstlich verknappt, und schließlich braucht demnächst ja jede Steckdose ihre eigene IP

    Evtl. missfällt der ver-4-fachte Speicherverbraucht auch noch den ISPs auf, und sie einigen sich darauf, den "Kunden" erstmal nur bestimmte Teiladressbereiche zuzuweisen (was dann sofern es nur 64 bit betrifft, auch noch die nächsten 1.000 Jahre vermutlich reicht), dann kann man das auf BIGINT UNSIGNED abbilden. Oder es gibt so eine Möglichkeit schon, hab dazu aber aktuell noch nichts gefunden.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. Tabelle Gebuchte_Werbung
    Von wowfreak im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 11.05.2012, 21:48
  2. [SQL] Spalte von Tabelle A in Tabelle B kopieren
    Von danny888 im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 14.02.2010, 17:20
  3. Tabelle verbreitern
    Von deniz im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 21.02.2009, 12:54
  4. Tabelle in Post
    Von Hardy im Forum Support zum VMSone
    Antworten: 5
    Letzter Beitrag: 09.01.2009, 18:34
  5. In der Tabelle IDs neu ordnen
    Von FlexMax im Forum [HD] Programmieren
    Antworten: 8
    Letzter Beitrag: 24.10.2008, 14:41

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •