Schneller Test (Fazit)
bearbeitet von Google weiß allesIch habe [den Test](https://home.fastix.org/Tests/performance_data_read/) noch um `serialize()` ergänzt.
Das Pärchen aus `var_export()` und `include()` ist unter PHP 7 mit 0,3 Millisekunden beim Import der sonnenklare Gewinner. Unter PHP 5.9 ist das Ergebnis durchwachsener, aber die Abstände sind nicht wirklich groß und das Lesen der selben Daten (als CSV 21KB, bis 38KB serialisiert) dauert (aus dem Filesystem-Cache!) im Bereich von 0,5 bis 1,3 Millisekunden.
Bei komplexeren Daten (csv wird dann schwierig) kann sich das noch verschieben - ich vermute aber, dass dann das Pärchen aus `var_export()` und `include()` noch mehr gewinnt.
Unter dem Gesichtspunkt der Möglichkeit, auch mit anderen Sprachen (Javascript im Browser!) auf die Daten zuzugreifen könnte allerdings JSON die beste Alternative sein, es ist nur geringfügig langsamer als `serialice()` / `unserialice()`.
Schneller Test (Fazit)
bearbeitet von Google weiß allesIch habe [den Test](https://home.fastix.org/Tests/performance_data_read/) noch um `serialize()` ergänzt.
Das Pärchen aus `var_export()` und `include()` ist unter PHP 7 mit 0,3 Millisekunden der sonnenklare Gewinner. Unter PHP 5.9 ist das Ergebnis durchwachsener, aber die Abstände sind nicht wirklich groß und das Lesen der selben Daten (als CSV 21KB, bis 38KB serialisiert) dauert (aus dem Filesystem-Cache!) im Bereich von 0,5 bis 1,3 Millisekunden.
Bei komplexeren Daten (csv wird dann schwierig) kann sich das noch verschieben - ich vermute aber, dass dann das Pärchen aus `var_export()` und `include()` noch mehr gewinnt.
Unter dem Gesichtspunkt der Möglichkeit, auch mit anderen Sprachen (Javascript im Browser!) auf die Daten zuzugreifen könnte allerdings JSON die beste Alternative sein, es ist nur geringfügig langsamer als `serialice()` / `unserialice()`.
Schneller Test (Fazit)
bearbeitet von Google weiß allesIch habe [den Test](https://home.fastix.org/Tests/performance_data_read/) noch um `serialize()` ergänzt.
Das Pärchen aus `var_export()` und `include()` ist unter PHP 7 mit 0,3 Millisekunden der sonnenklare Gewinner. Unter PHP 5.9 ist das Ergebnis durchwachsener, aber die Abstände sind nicht wirklich groß und das Lesen der selben Daten (als CSV 21KB, bis 38KB serialisiert) dauert (aus dem Filesystem-Cache!) im Bereich von 0,5 bis 1,3 Millisekunden.
Bei komplexeren Daten (csv wird dann schwierig) kann sich das noch verschieben - ich vermute aber, dass dann das Pärchen aus `var_export()` und `include()` noch mehr gewinnt.