Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Andrew Evdokimov                     2:5020/767.3   24 Dec 2000  01:45:32
 To : Mikhail Fedotov
 Subject : Re: генерация
 -------------------------------------------------------------------------------- 
 
 10 декабря 2000, 16:34
 Mikhail Fedotov >щ>щ>щ>щ>щ> Andrew Evdokimov:
 
  A>> Встала такая задача - есть БД на MS SQL Server 7, есть IIS 4, HТя,
  A>> знамо дело - надо _каким-то_ образом по информации из таблиц БД
  A>> строить
  A>> графики в виде GIFов или JPGов (собссно говоря, обычная статистика,
  A>> представляемая в виде графиков и в виде таблиц). _КАК_ это замутить
  A>> (построение графиков)?
 
  MF> Тебе нужны просто столбики, которые делаются растяжением однопиксельных
  MF> картинок, или все обязательно в одном большом gif ?
 
 По ходу, нужно, чтобы целый гиф рисовался. В одной системе координат должно быть
 представлено несколько графиков, в некоторых случаях - 2 оси ординат (например, 
 динамика изменения цены и складских остатков на некий товар от нескольких
 поставщиков этого товара - все это на одном координатном пространстве). Сегодня 
 сидел, мутил, написал программу на 4 десятка строк, которая такую
 функциональность реализует (оказалость все достаточно просто (с математической
 точки зрения)) и выдает на выходе html-табличку с однопиксельными ячейками
 соответственного цвета, короче, все как надо, но... Размер такой таблички
 составляет около *7* _МЕГАБАЙТ_ (плоскость 600*400 точек)), что не есть гут,
 ибо, во-первых, товаров более 50000, на каждый товар будет около 10 графиков,
 генерировать их динамически не получится, т.к. сервер есть еще чем занять,
 соответственно, это все надо хранить где-то (планируется пересчет статистики раз
 в сутки), а это будет *3,5* _ТЕРАБАЙТ_ (йэ, рилли куул :)))) ), где же я такой
 мммм... даже не знаю, как это назвать.... винтяру, наверное, :) возьму, а,
 во-вторых, 7-мегабайтный html-документ с невиданной легкостью "завешивает" и
 хваленую 2000-ю систему от "Майкрософт", и 98-ю. Хоть в BMP пиши...
 У меня бродят мысли как-то на стороне сервера перебрасывать все в Excel, там
 строить графики, экспортировать их в GIF, и только тогда отдавать клиенту, хотя 
 _как_ это сделать, пока не соображу. Да и производительность будет, боюсь, ни к 
 черту по такой схеме...
 
 Phasing your mind,                              -=[InternetMedia Holding]
 Andrew "elahi" Evdokimov                             -=[www.boomerang.ru]
 
 --- -=elahi@internetmedia.ru=- ---
  * Origin: It's so FUCKING GREAT to be alive ! (Zappa) (2:5020/767.3)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 генерация   Andrew Evdokimov   10 Dec 2000 00:02:15 
 генерация   Mikhail Fedotov   10 Dec 2000 17:34:23 
 Re: генерация   Andrew Evdokimov   24 Dec 2000 01:45:32 
 генерация   Mikhail Fedotov   24 Dec 2000 13:11:17 
 Re: генерация   Andrew Evdokimov   25 Dec 2000 21:55:20 
 генерация   Mikhail Fedotov   26 Dec 2000 18:06:21 
 Re: генерация   Vladislav Slobodian   27 Dec 2000 16:42:23 
Архивное /ru.website/151353a45510f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional