Перейти к содержимому


Фотография
- - - - -

[PHP] resize картинок


  • Пожалуйста, авторизуйтесь, чтобы ответить
7 ответов в этой теме

#1 Evgen

Evgen

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 3430 сообщений
502
Очень хороший
  • Пол:Мужчина
  • Город:Пр. М. Жукова 33

Опубликовано 22 May 2008 - 14:53

Как лучше сделать?

Сейчас сделал вывод скриптом, т.е. file.php?image=image.jpg&size=240x320 но вот думаю, на сколько при этом груццо сервер?
  • 0
Размещенное изображение
Размещенное изображение

#2 miver

miver

    красноглазег

  • Moderators
  • PipPipPipPipPip
  • 3850 сообщений
73
Хороший
  • Пол:Мужчина
  • Город:Арбиталь
  • Интересы:Linux FreeBSD домашние сети

Опубликовано 22 May 2008 - 14:55

Как лучше сделать?

Сейчас сделал вывод скриптом, т.е. file.php?image=image.jpg&size=240x320 но вот думаю, на сколько при этом груццо сервер?

грузиццо сильно
лучше генерить тумбнейлы заранее и показывать юзеру уже их, а не ресайзить в реалтайме
  • 0

#3 Serge

Serge

    Одмин

  • Admin
  • PipPipPipPipPip
  • 7125 сообщений
9046
Очень хороший
  • Пол:Мужчина
  • Город:Питер

Опубликовано 22 May 2008 - 14:59

Или кэшируй при первом ресайзе и потом отдавай уже из кэша.
  • 0
ftp://10.128.1.5 (новый мега сервер на 38TB)

#4 Evgen

Evgen

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 3430 сообщений
502
Очень хороший
  • Пол:Мужчина
  • Город:Пр. М. Жукова 33

Опубликовано 22 May 2008 - 15:16

Или кэшируй при первом ресайзе и потом отдавай уже из кэша.


Вот я тоже об этом подумал. Но не лучше ли тумбнейлы?

Добавил:
Сделал Кэш и все стало просто летать =)
  • 0
Размещенное изображение
Размещенное изображение

#5 PingwiN

PingwiN

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4936 сообщений
62
Хороший
  • Пол:Мужчина

Опубликовано 31 October 2008 - 15:23

имхо тумбнейлы лучше сгенерить локально, а потом положить на серв, при этом сделать пред загрузку картинок.
Тумбнейлы отлично шопом и лайтрумом генерятся, а дальше пользоваться скриптом галереи
я пользуюсь сейчас таким http://www.bierstrab....php?m=foto&h=5 - он тоже поддерживает вызов фулсайза из адресной строки ну и всякие приятности типа тайтла, альбомов и эффектов.
  • 0
С теми,кто знает себе цену,легче сойтись в цене

#6 лайт

лайт

    iddqd

  • True Members
  • PipPipPipPipPip
  • 3843 сообщений
9
Обычный
  • Пол:Мужчина

Опубликовано 31 October 2008 - 17:25

имхо тумбнейлы лучше сгенерить локально, а потом положить на серв, при этом сделать пред загрузку картинок.
Тумбнейлы отлично шопом и лайтрумом генерятся, а дальше пользоваться скриптом галереи
я пользуюсь сейчас таким http://www.bierstrab....php?m=foto&h=5 - он тоже поддерживает вызов фулсайза из адресной строки ну и всякие приятности типа тайтла, альбомов и эффектов.

Обычно такие вопросы решаются руками программиста (тут даже конкретный вопрос задан), а не использованием стороннего кода.
  • 0

#7 *soulburner*

*soulburner*

    You have reached level cap

  • True Members
  • PipPipPipPipPip
  • 5619 сообщений
225
Очень хороший
  • Пол:Мужчина

Опубликовано 31 October 2008 - 17:38

Однозначно - генерить заранее.... Вообще - привыкай сразу думать о нагрузке и понижать ее как можно больше....

Мой сайт ляжет если я просто кэш выдаваемых страниц отключу... а если бы такие картинки сделал - то сервер бы и минуты не продержался :)
  • 0

#8 PingwiN

PingwiN

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 4936 сообщений
62
Хороший
  • Пол:Мужчина

Опубликовано 01 November 2008 - 00:31

использование стороннего кода - снижение себестоимости сайта. Да и код которым пользуюсь я оооочень простой и переписан под свои нужды и переменные. единственное что пока не доделал - это цсски не собрал. а так упрощено все до минимума.
ИМХО удобно.
  • 0
С теми,кто знает себе цену,легче сойтись в цене


Посетителей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных пользователей