экономия места при загрузке файлов

2 августа 2012 в 10:40
Аватар пользователя tishka2 tishka2 0 11

Здравствуйте!

Помогите решить дилемму) Хочется, чтобы пользователь не заморачивался на уменьшении размера изображения при загрузке (поставил лимит 10 мб), но при этом чтобы файл попадал на сервер с уменьшенными размерами (но не обрезанный). То есть чтобы стояло уменьшение скажем ширины оригинала до 500 пикс. imagecach стоит, но оригинал он не изменяет вроде как

Комментарии

Serge66 wrote:
А макимальный размер файла ограничить 500х500 пикселей это слишком сложное решение проблемы?

Нет, не сложно. Правда, ограничиваю размер только по ширине, так как не хочу чтобы оригинал обрезался. Но в этом случае почему-то всё равно оригинал весит так же

2 августа 2012 в 23:37

Вот я и говорю что сложно...
Тогдак нужен супер-пупер навороченный модуль. Правда он будет повторять функционал ядра, но это уже мелочи.

3 августа 2012 в 4:54

Перефразирую вопрос, чтоб понять сложность задачи. Сколько вы сейчас за хостинг платите и сколько HDD вам за это выделяют?

3 августа 2012 в 5:46

Мне кажется эта затея вообще бредовой..удалять исходники оригиналы картинок для экономия места..
Ё моё, а вы как думали-сайт это 500 килобайт html`я и всё? Если бы все файловые хранилища начали на всё подряд экономить и оптимизировать-фигня бы вышла..
Используйте уж тогда специальные внешние хранилища..тот же Blob - в соседней теме про Azure. Мы ставили на него семерку,для файлов юзали Windows Azure BLOB.Хранили картинки от 5 килобайт до видюшек по полтора гига. Всё норм отдавалось и не тормозило.

3 августа 2012 в 12:06