GetImageSize
E:\..\PHP\php-5.0.0RC3\ext\standard\image.c:
line 97: /* {{{ php_handle_gif
line 98: * routine to handle GIF files. If only everything were that easy... ;} */
Понадобились размеры картинки. Как белый человек залез в мануал, узнал о существовании функции getimagesize
. Время работы скрипта, который кроме этого ещё и в БД лезет, и unserialize
кое-какой делает, увеличилось в три раза. JPG. Так что функция «одноразовая»: узнал размеры — сохрани.
У меня-то одна картинка, а вот люди галереи делают, да.
Update. Хммм… По-моему, я обманулся на глюках ФС. После перезагрузки значение времени выполнения этой функции упало на два порядка (0.0001 - 0.0002 сек. в среднем, хотя порой и скачет до 0.03). До этого же были весёлые цифры 0.025 - 0.085 на каталоге с десятью файлами. Win2k3, FAT32. Продолжительность сна влияет на свежесть мыслей. Доказано Занусси.
Anyway, галерея — это всё равно пошло.
Categories: PHP | comments: (0)