Benim PHP web uygulaması base64 şifreli olarak oldukça büyük dosyaları (32 MB) alıcaksınız bir API var. Amacım benim dosya sistemi üzerinde bir yerde bu dosyaları yazmak için. Tabii çözdü. Ne Bunu yapmanın en az kaynak yoğun şekilde olacaktır?
Edit: API ile dosyaları Recieving benim PHP uygulaması, olmayan bir yerde diskte 32 MB kaynak dosya bir 32MB dize var demektir. Ben bu dize dosya sistemi üzerine bir deşifre almak gerekiyor.
Kullandığı için PHP'nin kendi base64_decode Kullanma () kesim değil, bir lot bellek yüzden ben bu limiti yükseltmek olabilir, biliyorum (PHP'nin bellek sınırı içine çalıştırmaya devam ama ben izin hakkında iyi hissetmiyorum işlem başına 256MB ya da öylesine kullanmak için PHP).
Başka seçenekleri? Ben elle yapabilir miyiz? Veya kodlanmış diske dosya yazma ve bazı dış komut diyorsun? Herhangi bir düşünce?