Скорость обработки изображениями с помощью php_gd2

Falc

Новичок
Фанат
Я рад, что смог дать автору хоть какой-то полезный ответ, в отличии от тебя.
 

Фанат

oncle terrible
Команда форума
гы :)
полезный ответ на основе кривого теста :)
просто суперполезный.
щас автор побежит, задрав штаны, ресайзить картинки в пыхе фотошопом :)))))
 

Yuriy_S

-=PHP-Club=-
щас автор побежит, задрав штаны, ресайзить картинки в пыхе фотошопом :)))))
;-))))))))))))

Ха ха ха, я плакал, просто чуть со стула не свалился ;-)))

Falc: чесно говоря, замерять по часам - это бред полнейший.
Ты ещё попробуй замерять время выполнения php-программы таким же образом ;-)
Если уж тестируешь на время - то тестируй скриптами до точности в 0.0001 сек.

Мне так и не удалось уменьшить время обработки картинки с помощью библиотеки GD2., с картинкой 1024х768 , 90% качество, 170 Кб - меньше 1.2 сек нереально!

p.s. А быстрее всех обрабатывает картинки ACDSee 4.0 или 5.0
Он ресайзит порядка 50-ти картинок за 1.5-2.5 секунды.
 

nagash

Guest
а потому что надо один раз ресайзнуть картинки и сложить уменьшеный вариант в отдельную папку
а не при каждом заходе пользователя по новой ресайзить...

если ты это не поймёшь - тебя ничего не спасёт.
 

.des.

Поставил пиво кому надо ;-)
Автор оригинала: Yuriy_S
;-))))))))))))

Ха ха ха, я плакал, просто чуть со стула не свалился ;-)))
Falc: чесно говоря, замерять по часам - это бред полнейший.
Думаешь это смешно?

Повод для размышлений: в Photoshope есть actions, которые можно записав воспроизвести нажатием кнопки.
Теперь заранее записав ресайз огромной картинки мы проделываем это фотошопом еще раз.
потом ту же картинку ресайзим imagemagick если картинка достаточно большая, что на ее ресайз уходит значительное время, то погрешность теста уменьшается. и соответственно достаточно точным таймером можно оценить приблизительные соотношения в производительности.

Другое дело.. зачем сравнивать фотошоп и imagemagick, но это уже другой вопрос.
 

Yuriy_S

-=PHP-Club=-
2nagash: ты меня что, за идиота держишь??

Причем тут каждый заход пользователя на сайт?

Речь идет конкретно о ресайзе картинки во время Аплоада на сервер! И вообще, об отдельном ресайзе, сайта может и не быть.
 
Сверху