Доброго времени суток.
Ребята, такой вопрос
Делаю сейчас галерею для сайта и встал вопрос нарезки неопределенных размеров картинок.
Как я это вижу
Есть настройка, где можно указать какие размеры для картинок нужно будет нарезать
К примеру: 1024x768, 800x600, 400x300, 100x100, 60x60 и т.д... Т.е. размеры будут задаваться исключительно где-тов файле или в админке.
Сейчас просто в цикле нарезается три фиксированных размера и отдельно сохраняется оригинал изображения.
Но как сделать так, чтобы размеры брались откуда-то и во время загрузки по ним нарезались копии... никак не могу придумать вариант(
Пока писал пришла в голову идея.
Есть массив
Array
и в цикле прогонять количество значений массива, и получать там размеры разбивая их explode, и по ним уже резать.
Только как сделать столько итераций, сколько значений в массиве?
И заодно вопрос оптимизации.
Как лучше хранить картинки привязанные к чему-то?
В сериализованном виде или для каждой картинки своя запись в БД (id, image, content_type)?
|