Загрузка картинок на сайт

Discussion in 'PHP' started by REBUUS, 14 Oct 2011.

  1. REBUUS

    REBUUS Active Member

    Joined:
    6 Apr 2009
    Messages:
    314
    Likes Received:
    111
    Reputations:
    9
    В общем такой вопрос, сайт с фото объявлениями и надо загружать фотографии несколько штук на сайт через форму и создавать миниатюрки им, с загрузкой проблем нету, да и с обрезкой фото до размеров миниатюрки, а проблема в то что когда обрезаю фотографию и она большого размера (больше 1-2 мб) то повышается нагрузка на сервере и скрипт автоматом останавливается(может даже из-за временного ограничения на выполнение скрипта, что маловероятно), не скажу что хостинг слабый sweb, и тариф максимальный, тут дело скорее всего в методе обрезки .
    (на localhost-е у меня все отлично работает )

    PHP:
    $width_of_image=200
    $im imagecreatefromjpeg($path $image_name); 
    $ox imagesx($im);
     if (
    $ox<$width_of_image) {$width_of_image=$ox;} 
    $oy imagesy($im); 
    $nx $width_of_image
    $ny floor($oy * ($width_of_image $ox));
    $nm imagecreatetruecolor($nx$ny); 
    imagecopyresized($nm$im0,0,0,0,$nx,$ny,$ox,$oy); $path2 "uploads/"
    imagejpeg($nm$path2.$image_name);                    
    Можно ли как-то снизить нагрузку или кто знает грамотный скрипт загрузки фото на сервер через форму с созданием миниатюрок , помогите чем нибудь, в инете много таких скриптов но все подобны этому или нерабочие