WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo zusammen,
zuerst mal, ich bin für eine PHP-only "Tech Ecke" in diesem Forum. Würde gern ab und zu mal bisschen Code teilen oder ein Feature von PHP besprechen. Was meint der florian dazu?
Für mein CMS habe ich eine array_export Funktion geschrieben, damit ich das Array der Konfiguration wieder in eine für PHP interpretierbaren String umwandlen kann (um dann zB. die bestehende config.php zu überschreiben). Das Ganze ist zwar funktionsmässig mit der schon vorhandenen var_export Funktion von PHP möglich. Aber je nach Array-Inhalt explodiert bei var_export schnell mal die Ausgabe
Vielleicht hilft es ja in Zukunft jemandem:
https://gist.github.com/rjgamer/1279227 … c7fe636271
Gruss
Offline
ich mag mich irren, aber ich fürchte, so großes Interesse an einer PHP-only Tech-Ecke besteht hier nicht, die meisten sind ja doch eher Anwender als Programmierer. Kannst ja mal einen Umfragethread dazu aufmachen.
Offline
Hi,
ich nutze meist einfach file_put_contents gepaart mit json_encode um ein Array auf Platte zu speichern. Funktioniert ganz gut bei UTF-8 Daten und ist bei grösseren Arrays oft schneller als unserialize und Co. Rückwärts dann file_get_contents und json_decode.
Beitrag geändert von cwsoft (15.04.2018 21:37:04)
Account inactive since 2018/11/17.
Offline
ich mag mich irren, aber ich fürchte, so großes Interesse an einer PHP-only Tech-Ecke besteht hier nicht, die meisten sind ja doch eher Anwender als Programmierer. Kannst ja mal einen Umfragethread dazu aufmachen.
Ok. Schade.
Hi,
ich nutze meist einfach file_put_contents gepaart mit json_encode um ein Array auf Platte zu speichern. Funktioniert ganz gut bei UTF-8 Daten und ist bei grösseren Arrays oft schneller als unserialize und Co. Rückwärts dann file_get_contents und json_decode.
Ja war zuerst auch mein Ansatz. Gerade weil es keine saubere array_export Möglichkeit gab. Aber rein performance-technisch ist halt eine PHP-Config schneller gelesen und dazu auch noch sicherer. Eine json-basierte Datei könnte man im schlimmsten Fall herunterladen, wenn nicht sauber mit httaccess & Co geschützt.
Offline
Seiten: 1