Гриша К.
Новичок
Альтернатива gd2 при сжатии изображений. Варианты?
Здравствуйте.
Для сжатия изображений использую функции библиотеки gd2.
В одном скрипте происходит создание 4 вариантов размеров изображения (т.е. функции сжатия используются 4 раза), средний размер изображений 2МБ, в итоге скрипт выполняется долго, иногда даже больше 30 секунд.
Мне видется 3 варианта решения проблемы:
1) Увеличить время выполнения скрипта более 30 секунд в настройках php.
2) Разбить функции сжатия по одной, т.е. например при необходимости иметь маленький размер изображения, создавать его на той странице на которой оно должно отображаться (Т.е. если на странице превьюшек нет маленького изображения, создаем).
3) Использовать другие библиотеки. Мне уже писали на форуме о модуле CGI подходящим по сжатию изображений подходящим для php, но тогда я не мог им воспользоваться (был хостинг), а сейчас я не нашел это сообщение.
Посоветуйте и по возможности обоснуйте вариант решения.
Здравствуйте.
Для сжатия изображений использую функции библиотеки gd2.
В одном скрипте происходит создание 4 вариантов размеров изображения (т.е. функции сжатия используются 4 раза), средний размер изображений 2МБ, в итоге скрипт выполняется долго, иногда даже больше 30 секунд.
Мне видется 3 варианта решения проблемы:
1) Увеличить время выполнения скрипта более 30 секунд в настройках php.
2) Разбить функции сжатия по одной, т.е. например при необходимости иметь маленький размер изображения, создавать его на той странице на которой оно должно отображаться (Т.е. если на странице превьюшек нет маленького изображения, создаем).
3) Использовать другие библиотеки. Мне уже писали на форуме о модуле CGI подходящим по сжатию изображений подходящим для php, но тогда я не мог им воспользоваться (был хостинг), а сейчас я не нашел это сообщение.
Посоветуйте и по возможности обоснуйте вариант решения.