Создание, хранение и вывод изображений в PHP?

Selforg

Новичок
Создание, хранение и вывод изображений в PHP?

Есть каталог продуктов. Для каждого продукта отображается диаграмма его использования.
Диаграмма - это периоды его занятости (на 18 месяцев вперед)
То есть диаграмма показывает когда продукт занят, а когда свободен... Причем минимальный период - это день. В основном периоды шириной не меньше месяца.

Нужно отобразить период в таблице на против каждого продукта

название продукта1 | описание продукта 1| диаграмма 1|
название продукта2 | описание продукта 2| диаграмма 2|
название продукта3 | описание продукта 3| диаграмма 3|
название продукта4 | описание продукта 4| диаграмма 4|

Так как периоды разные и их надо разместить в ограниченную область (150-200 пикселов на все 18 месяцев), собираюсь их отрисовывать средствами PHP+GD!

Каким способом лучше работать с изображениями?:
1) при выводе таблиц с продуктами генерить такие диаграммы на лету
2) при изменении информации о продукте обновлять диаграмму и записывать в БД, а потом при выводе таблиц отображать..

ЗЫ: продуктов очень много, много пользователей просматривают продукты, вывожу по 30 продуктов на страницу...
 

Dio

Новичок
Имхо лучше вариант 1-й токо сгенерированную диаграму сохранять.

А для PHP+GD посмотри на JpGraph кажецца так называется библиотека
 

Dio

Новичок
не ну не генерировать диаграмму когда продукт обновился, а генерировать при отображении, и регенирировать при отображении еслип родукты менялись...
 

Selforg

Новичок
а вообще стоит использовать GD (JpGraph) для такого дела?? если просмотров и изменений будет много??? На сколько быстро работает GD??
 

Фанат

oncle terrible
Команда форума
медленно

-~{}~ 10.07.06 11:12:

очень интересно читать ответы Dio
 

Selforg

Новичок
А если вместо GD-рисунков, генерить HTML-таблицы: периоды просто задать для td в процентах или пикселах?? Получиться по таблице на диаграмму..

Это будет быстрее, чем GD?
 

Фанат

oncle terrible
Команда форума
мляяяя....
скажи, это ты писал про два способа, там, выше?
1) при выводе таблиц с продуктами генерить такие диаграммы на лету
2) при изменении информации о продукте обновлять диаграмму и записывать в БД, а потом при выводе таблиц отображать..
такое ощущение, что это писал другой человек.
больше ничем я твоё торможение объяснить не могу.
давай за комп сядет тот, первый?
который понимает, в чём заключаются оба этих способа?
и не задаёт в связи с этим дурацких вопросов?
 

Selforg

Новичок
Автор оригинала: Фанат
а чем тебя она не устраивает-то?
боюсь сервак загрузить... допустим 50 человек будет одновременно редактировать продукты....
Просто по алгоритму можно за раз обновить все свои продукты... значит надо за раз сгенерить допустим 30 диаграмм.... - и это для одного человека...
 

Фанат

oncle terrible
Команда форума
а чо 50? давай сразу 500. или 5000. чего мелочиться?
из какого пальца ты высосал эту цифру?
 

Фанат

oncle terrible
Команда форума
нет, не верю.
50 одновременных редакторов - это 500 одновременных пользователей.
предположить, что ресурс такого уровня пишет ученик младшего подмастерья можно только в сказке.
а я из возраста, когда верят в сказки, давно вышел.
 

Dio

Новичок
Нет имхо всё-таки надо использщовать GD остальное как-то кривовато. Вдруг формат диаграм менять или ещё чёрт знает что. Но просто генерировать их именно в тот момент когда надо.
 

Selforg

Новичок
www.big.su
1) многие менеджеры сидят на сайте постоянно и работают...
2) есть (тестируется) клиентская программа для работы с сайтом... с помощью неё тоже можно обновлять информацию на сайте...

проект ещё толком не рекламировался, а в день до 2000-3000 кликов...
 

Фанат

oncle terrible
Команда форума
2000-3000 кликов - это, в лучшем случае, 200-300 человек в день.
это означает, в лучшем случае - 10 одновременных посетителей. ДЕСЯТЬ. ПОЧЕТИТЕЛЕЙ. НЕ МЕНЕДЖЕРОВ.

по ходу, в голове этого юного гения путаются понятия ВСЕГО и В ДАННЫЙ МОМЕНТ НА САЙТЕ.
и он поалагает, что если на сайте зарегистрировано 50 менеджеров, то единственное, что они делают кругые сутки - это редактируют информацию на его сайте.

феерично.

если учесть, что человек не представляет себе разницу взатратах между выводом нескольких строк кода хтмл, и генерацией изображения. то картина приобретает законченность
 

Selforg

Новичок
Фанат я же написал, что 2000-3000 - это сейчас... - и это только рекламные агентства... так как только среди них реклама была...

+ клиенская программа много информации будет пересылать... а всем ведь надо чтоб информация сразу на сайт появилась...
 

Фанат

oncle terrible
Команда форума
Dio
исчезни из этого топика или я тебя пинками отсюда выкину
 
Сверху