-
S26 апр 06Если развивать идею картинок, может посмотреть тебе в сторону кеширования? Отрисовывать только ту часть рисунка графика, которая изменилась. Т.е. имеем график от 24-го числа, пришли 25-го — сдвинули его на один день влево, дорисовали 25-е, а вечером 25-го, просто перерисовали 25-е... ресурсоемкость упадет.
И 2: кто тебе мешает, для тех у кого флеш есть — отдавать оный, а для остальных — картинку. JS у большего кол-ва народу есть :)) без него все равно отдавать картинку, полагаю, что тот у кого отключен flash — на 90% отключит и JS. -
R26 апр 06Решение нормальное и реализуемое. Главный эффект в получении клиентом некоего набора данных для визуализации и анализа, — т.е. пользователь сможет выбирать необходимый ему метод уже на клиенте, а данные уже будут загружены однократно. Реал-тайм также возможен, но нагрузка на сервер будет возрастать пропорционально подключенным клиентам. Передача в броузер данных в виде картинки, SVG или HTML+CSS есть практически одно и то же, т.к. представляет собой переданный с сервера конечный результат обработки данных. Можно, конечно и AJAX подключить, но, если уж у кого-то флеш режется, то и Javascript может быть отключен ;-)
-
F25 апр 06Флеш вообще-то голимый формат для веба... Но мысль верная. И ее уже давно много где реализовали, в частности в векторной графике.
-
N25 апр 06нафиг флэш. AJAX форева.
Главный минус флэша:
Он исполняется на КЛИЕНТСКОМ компе, т.е требует настроек прокси, может рубится файерами и проч.
Дополнительный минус: Подвержен мухлежу.
Делаем так — Вместо картинки делаем div с простым скриптиком юзающим HTTPXMLJSRequest (HTTP запрос на Java Script возвращаемый в XML). Ответ — разнообразные интерестные данные.-
N25 апр 06С графиками — сложнее, и то, смотря с какими. Если "столбиковые", то это элементарно (просто картинки маштабируем). С различными круговыми — тоже можно, но уже сложнее... Если надо — моду подумать на сю тему.
З.Ы. Я просто делал на спор сайт целиком на ЯС против флэша... Я победил — флэш слишком жирный и малофункциональный. -
Trinux АВТОР25 апр 06Веселая технология "HTTPXMLJSRequest", мне всегда казалось что компонент называется XMLHttpRequest, а не... тьфу. выговаривать даже сложно =) То что он исполняется на клиентской тачки, это не его минус. Это его плюс. Т.е. мы задействуем ресурсы клиентских тачек, взамен использования ресурсов сервака. Дополнительный минус тоже непонятно какое отношение имеет к статистике. Ты перечисляешь общие минусы флеша, а я тебе говорю о конкретном примере. У технологии AJAX, поверь, тоже очень много минусов. Например привязка к домену. Или, например, в IE все ActiveX часто вырубают, и у таких юзверей никакого твоего AJAX`а не будет... Да много всего.
Я не говорю что AJAX это плохо а Flash хорошо. Так утверждать глупо. Я говорю что в данном случае, для рисования ГРАФИКОВ, проще для программера, приятней для клиента и менее ресурсоемко для сервака юзать именно Flash технологии.-
N25 апр 06А хрен ее знает как она завется, главное, что есть такая возможность. Рисование в ЯС тоже будет на КЛИЕНТСКОЙ машине, а сервер будет передовать только XML. Флэшу тоже нужна привязка к домену... ну или к IP. С сервера как предпологается брать данные? Астрально? Тоже коннектится надо, вот я и говорю — будет рубится. А если идея состоит в том, чтобы генерировать такой HTML код, чтобы флэша сразу данные получала, то это вообще, я извиняюсь, маразм какой-то. Точно также можно обойтись и без флэша (и без его "единственного" минуса — необходимости плеера), генерировать ЯС-ом.
З.Ы. Я, конечно, не знаток, но, что — генерация картинок счетчиков раз в 5 (или сколько там минут) так уж сильно грузит сервер? Я просто спрашиваю, я не знаю.
З.Ы.Ы. ЯС не ActiveX, и обычно его не отключают. Насчет ОБЩЕГО — почему Gmail, в таком случае, не сделан на Флэше, а на Аяксе?
З.Ы.Ы.Ы. Зачем же так раздраженно? Просили мнения — я пишу, а что вам делать — решайте сами, я не админ.-
Trinux АВТОР26 апр 06Вы не понимаете сути проблмы и предлогаемого способа решения
зы-1) раз в 5 минут сгенерировать картинку для сайта не сложно. А если в вашей системе статистики миллион сайтов?
зы-2) в IE ajax юзается через activeX разширение. А насчет gmail.com — я не говорю что ВСЮ систему на флеше, лишь маленькую ее часть. Опять же, прочтиайте новость снова
зы-3) раздражает когда не понимают о чем пишу =) другие ведь понимают
-
-
N25 апр 06З.Ы.Ы.Ы.Ы. Насчет "приятней для клиента" я бы еще подумал. Если у кого тормозной диал-ап, или злобный лимит по траффику, лишние флэши ему нафиг не нужны.
-
N25 апр 06З.Ы.Ы.Ы.Ы.Ы (ужасть) Главный плюс ЯС, если не надо — можно нафиг отключить нажатием пары кнопок, а вот как отключить флэш...
-
-
-
Сделано с
NoNaMe