das kopieren der Templates in die Datenbank würde einen enormen Geschwindigkeitschub bringen ;)
ein Hack dafür wäre gigantisch :)
Ort: / Boardübersicht / Code Hack Requests / Template Caching System / Templates in die Db
Seite 1 von 1
das kopieren der Templates in die Datenbank würde einen enormen Geschwindigkeitschub bringen ;)
ein Hack dafür wäre gigantisch :)
Luki postete
das kopieren der Templates in die Datenbank würde einen enormen Geschwindigkeitschub bringen ;)
ich behaupte das gegenteil.
okay :) - natürlich rein aus Interesse womit begründest Du das Gegenteil?
Ich finde die DB reagiert sehr viel schneller als das Dateisystem!
templates aus der db holen:
- query-string basteln
- socket öffnen
- senden
- auf antwort warten
- lesen (evtl mehrfach, wenns nicht alles auf einmal ankommt)
- socket schließen
- result parsen
=> mindestens 5 syscalls
templates aus der datei holen:
- datei öffnen
- größe holen
- mmap()
( hier ist jetzt das template verfügbar )
danach:
- munmap()
- datei schließen
=> _genau_ 5 syscalls, davon zwei _nach_ der verarbeitung des templates
memory-mapping ist unheimlich schnell; tcp/ip queries sinds nicht.
/e: mal abgesehen davon, was glaubst du, wo die db ihre daten herholt?
Seite 1 von 1