Ресайз картинки налету?

1. KOZZ (20.08.2010 / 03:32)
пишу для себя зц, возник вопрос.
есть папка с картинками.
хочу сделать предпросмотр картинок.
делать изменение размера налету, или стоит для каждой картинки делать уменьшенную копию? а если это видео, то дергать фрейм,и уменьшать на лету?

2. Саня (20.08.2010 / 04:14)
Думаю налету, это не ресурсоемкий процесс

3. KOZZ (20.08.2010 / 04:24)
2, ну уже в рез-те теста проверил: вывод 5 уменьшенных картинок - "Генерация: 0.012"
-----------------
а если это видео? ffmpeg на денвер пока не ставил, надо бы знать ))

4. Саня (20.08.2010 / 04:30)
Ну считай три нулика без однерки в запасе, неплохо, Х.З. можно кеш заебенить, но держать все не стоит, если картинок много, я бы не стал

5. finall2 (20.08.2010 / 04:32)
Лично я от греха подальше делал несколько размеров превьюшки.
64_file.jpg
250_file.jpg
file.jpg
===
С размерами проблема была один раз.
Оказались превьюшки маленькие сильно (50px)
Накатал функцию,которая прошла ,собрала все оригиналы и сделала 64px;

6. KOZZ (20.08.2010 / 04:33)
4, ну, предполагаю, картинок будет порядка 10000.

7. KOZZ (20.08.2010 / 04:35)
5, я не буду делать несколько размеров, выбор размер превьюшек итп, обойдутся ))
то есть ты отдельно записывал превьюшки для картинок?

8. Саня (20.08.2010 / 04:37)
6, ну будет 50.000 файлов, х.з. думаю не айс

9. finall2 (20.08.2010 / 04:41)
7.Ну места мне хватает E
Зато скрипт летает,в среднем 0.006с. - вап версия, 0.009с - веб версия smile
А учитывая хостинг (ohoster),объемы информации,с которыми работает скрипт,собственно и сам скрипт....То результат просто божественен.

10. KOZZ (20.08.2010 / 04:45)
9, ну у меня на денвере генерация 0.009 - 0.013, на сервере наверное будет около 2 сотых, пойдет короче ))
хост планирую jahost, думаю сойдет )
ну вот буду я делать как ты. а потом для (допустим) переименования файла придется менять название файла,скрина, записи в базе. ппц %)

11. finall2 (20.08.2010 / 04:49)
Ну не знаю,как по мне,то тут дело вкуса.
Чем не нрав.шаблон
разрешение_ид.jpg
75_1.jpg
Ну,я парился с картинками - один раз.
Решилось всё написанием одной простенькой функции.
===
Возможно,действительно экономия на копейках.
У меня вот в веб версии ~ 30картинок на главной.
Мысль о том,что генерировались бы они скриптом,несколько пугает E

12. KOZZ (20.08.2010 / 04:51)
11, эмм, у меня не id, а название файла )))
зц на файлах (как бы оно не звучало)

13. finall2 (20.08.2010 / 04:56)
12.Неужто на классику пробило? smile
Не представляю,что у тебя за структура.
Но мне,собственно ид тоже не нужен был E

//////////////
..name1
/songs
1.jpg
64_1.jpg
250_1.jpg
///////////////
(1,это номер скрина E )

Средний вес файлов
64_1.jpg - 1.5kb
250_1.jpg - 5-6kb

14. KOZZ (20.08.2010 / 05:03)
13, просто mysql не владею))
структура:
papka1:
* dir1/
* file1.mp3
* files.dat (с содержанием "dir1/,file1.mp3,files.dat")
ну и так далее ))

15. finall2 (20.08.2010 / 05:07)
14.Так у тебя большой простор для извращений E

16. KOZZ (20.08.2010 / 05:14)
15,в каком смысле? типа для кулхацкеров?

17. finall2 (20.08.2010 / 05:16)
16.Типо включай фантазию и пиши скрипт ;)

URL: https://visavi.net/topics/12779