Autor Zpráva
watchick
Profil
Zdravím,
mám soubor
obrazek.png

Jak nejrychleji ho mohu zobrazit (pokud to chci vést přes PHP kód)?
Mám:
$file = "obrazek.png";
$image = imagecreatefrompng($file);
header('Content-type: image/png'); 
ImagePNG($image); 
snake.aas
Profil
imho bude rychlejší
$file = "obrazek.png";
header('Content-type: image/png'); 
readfile($file);
watchick
Profil
snake.aas:
výrazně rychlejší?
DJ Miky
Profil
Hlavně bude šetrnější na paměť. U toho prvního způsobu (imagecreatefrompng + imagepng) se obrázek musí načíst celý do paměti, rozkódovat z PNG, naslédně převést zpět do PNG a poslat klientovi. U druhého způsobu (readfile) se soubor rovnou z disku přesype klientovi, aniž by se musel celý načítat do paměti nebo (de)kódovat.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: