TS: file_put_contents elend langsam

Beitrag lesen

Hallo und guten Morgen,

Leider braucht der Schreibvorgang von ca. 1 KB Text per file_put_contents bis zu 20 Sekunden:

file_put_contents($fno1,$kuda);

Ist das normal?

Es ist vor allem sehr ungeschickt, um nicht zu sagen schlampig, für relevante Fileoperationen in Multiuser-/ Multithreadingumgebungen namensbasierte Filefunktionen zu benutzen, anstatt sich mittels der handlebasierten File-Basisfunktionen die passenden Konstrukte selber zu bauen. Da kannst du dann nämlich die Mutexe gezielt beachtern. Und seit der Einführung des zusätzlichen Fileopenmodes (x) geht das auch ohne jede Verrenkung.

Grüße
TS

--
es wachse der Freifunk
http://freifunk-oberharz.de