Tom: PHP serialize und Textdatei als Datenbankersatz?

Beitrag lesen

Hello,

So, Tom! Du hasts mal wieder geschafft! Mein neues Modul für die Templates wird einen echten Random-Access bekommen und zwar auf Byte-Ebene, jawoll!

Ich bin grad dabei, den Algorithmus zu programmieren, es wird einen Adressblock am Anfang der Datei geben, wo Position und Offset der Inhalte weiter hinten stehen. Der wahlfreie Zugriff 'Lesen' geht dann so:

  • Adressblock lesen, Ermitteln Position und Offset für die Daten (Definitionsliste für Platzhalter als Array und Template als Scalar)
  • Zeiger positionieren und Daten lesen

Aber drei Dinge bleiben sequentiell: Create, Insert, Update.

Wirklich gewonnen hast Du nur etwas, wenn zum Holen, Einfügen, Ändern oder Löschen der Daten nicht jedesmal die gesamte Datei gelesen werden kann.

Bei einer sequentiellen Datei kann man keine Daten holen, sondern nur suchen.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de