Подача сгенерированного изображения на основе сложных данных.

WP

^_^
Подача сгенерированного изображения на основе сложных данных.

Есть приложение которое среди прочего (табличное представление результата) должно показать изображение (график) на основе каких-то данных полученных в результате несовсем тривиального запроса к СУБД. Сталкиваемся с вопросом как отдавать изображение:
1. inline-вставка (<img src="data:image/png;base64....). Вариант полностью устраивает за исключением того что в IE не пашет (в FF замечательно работает). Может кто знает как заставить пахать?
2. Создание временного файла с изображением.
3. Запись данных в сессию.
Повторный запрос к СУБД предлогаю не рассматривать.

Какие будут мнения? Спасибо.
 

Popoff

popoff.donetsk.ua
4. <img src="image.png?variable=my_variable" />
в переменных передать инфу для построения картинки.

Если нетривиальный запрос - один, то можно выполнить его и повторно. Второй раз запрос выполнится быстро, так как MySQL кеширует запросы.

-~{}~ 20.05.06 09:36:

Если, конечно, это MySQL. :)
 

WP

^_^
Всё же решил кешировать в сессию (т.к. сортировка таблицы средствами PHP, и не будет необходимости при изменении параметров отображения запрашивать БД. Спасибо.
 
Сверху