Как лучше реализовать копии картинок на сайте?

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
Аватара пользователя
denisOgr
Сообщения: 133
Зарегистрирован: 2012.02.02, 13:18
Контактная информация:

Как лучше реализовать копии картинок на сайте?

Сообщение denisOgr »

Есть проект. Есть сущность статьи.
При загрузке загружается картинка и на сайте в разных местах выводиться ее копии. Копий около 5 разных размеров.
Как лучше реализовать создание копий:
- заливать одну картинку на сервер и ее название писать в БД к статье. При выводе использовать функцию, в которая режит картинку и сохраняет ее в кеше.
Если нужно обрезанная картина уже есть, просо ее выводим. кеш переодически очишаем.
- обрезать сразу до нужных размеров при загрузке и сохранять копии на серваке. При выводе просто вывожу копию.
- расширенная: обрезать с помощью кропа(юзер сам выбирает область из оригинала для каждой копии), и также сохранять копии. При выводе просто брать с сервера.

Как лучше всего? ;)
Аватара пользователя
kosenka
Сообщения: 677
Зарегистрирован: 2009.09.26, 12:41
Откуда: москва
Контактная информация:

Re: Как лучше реализовать копии картинок на сайте?

Сообщение kosenka »

При загрузке создать 5 копий с нужными размерами и при выводе подставлять картинку нужного размера.
Про кеш картинок забудеть, лишний он.
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: Как лучше реализовать копии картинок на сайте?

Сообщение anton44eg »

ну кеш нгинкса лишним не будет
Ответить