Thread Perl-Modul EavFile soll EavFile::XS werden (32 answers)
Opened by rosti at 2013-06-12 19:42

rosti
 2013-06-27 18:24
#168637 #168637
User since
2011-03-19
3219 Artikel
BenutzerIn
[Homepage]
user image
Ok, vergessen wir EAV. Ich habe diese Woche ein bischen Zeit gefunden, an meinen Serialize-Algorithmen weiter zu bauen. Ist nur ein Hobby ;)

Auf meinem Blog http://rolfrost.de/proglog.html?d=20130627
stelle ich zusammen mit einem neuen Modul einen neuen Algorithmus vor, der rekursiv arbeitet. D.h., beliebig verschachtelte, in Hashes abgebildete Datenstrukturen werden serialisiert in eine MySQL-Tabelle geschrieben und können im Original daraus wiederhergestellt werden.

Im Gegensatz zu byte-orientierten Dateigeschichten arbeitet dieses Modul zeichenorientiert und ist auf UTF-8 eingestellt. Auf 5.8.8 (gentoo) und 5.16 (mein xp) funtioniert es einwandfrei ;)

Viel Spaß beim Lesen und vielleicht auch beim Ausprobieren
v5.8.8 erfordert einen Workaround bezüglich state $id in der _serialize-Funktion. Das geht z.B. mit einem Atrribut {ID} in der Instanz.

View full thread Perl-Modul EavFile soll EavFile::XS werden