Pogledajte određenu poruku
Staro 03. 06. 2009.   #8
martinluter
profesionalac
Qualified
 
Datum učlanjenja: 02.05.2009
Poruke: 193
Hvala: 27
8 "Hvala" u 6 poruka
martinluter is on a distinguished road
Default

Prvo hvala svima na odgovorima!
@bokica, moguce je da je problem u tome sto si ti naveo. Proverio sam phpinfo u oba slucaja i rezultat je da u prvom slucaju gde ne radi ova scripta memory_limit je 64M, a u slucaju gde radi 200M.
E sad nisam sigurann 100% da je do toga, posto si ti naveo da probam pomocu "ini_set("memory_limit","32M"); " gde si naveo da probam sa 32M, a ono je vec setovano na 64M. Probao sam da podignem na 100, pomocu ove funkcije ali nije htelo.
Da li je trenutnih 64M dovoljno za slike do 10Mb?

@blusheman, ne znam ti ja razliku izmedju imagamagick, GD tako da ne znam o cemu se radi u mom slucaju.

Ukoliko je velika posecenost sajta npr. da li bi ova scripta izazvala probleme, odnosno izazvala opterecenje memorije, pri cemu bi se znatno usporilo ucitavanje sajta?
Vidim da je neko predlozio da je bolje cuvati slike u dve velicine, koliko se vas slaze sa tim, posto je nekad potrebna manja slika velicine npr. 120x100px, a nekad veca ili manja?

evo dela scripte za JPG slike:

PHP kôd:
$dst_width  30;
$dst_height 30;
$ext strrchr($pic,'.');
if(
$ext==".jpg"){

header ("Content-type: image/jpeg");
$src imagecreatefromjpeg($pic);

if (!(
$dst = @imagecreatetruecolor($dst_width,$dst_height)))
{
    
$dst imagecreate($dst_width,$dst_height);    
}
imagecopyresampled($dst,$src,0,0,0,0,$dst_width,$dst_height,$src_width,$src_height);
imagejpeg($dst,'',$kvalitet);
imagedestroy($dst);
imagedestroy($src);


Poslednja izmena od martinluter : 03. 06. 2009. u 22:04.
martinluter je offline   Odgovorite uz citat