AKB Forums

Go Back   AKB Forums > Technical sections > Languages, Compilers and Interpreters > Web Development
Home Register Blogs FAQ Members List Calendar Downloads Arcade Mark Forums Read

Web Development Java/PHP/Perl/ASP and more

Troubles when posting message? Click here! :: Проблемы с отправлением сообщения? Нажмите сюда!

Reply
 
LinkBack Thread Tools Display Modes
Old Jan 20, 2005, 13:44   #1
Guru Apprentice
 
Join Date: Feb 2002
Location: /dev/null
Posts: 524
Rep Power: 7
Reputation: 10
Send a message via ICQ to Ektich Send a message via Yahoo to Ektich
Picture generation on-the-fly

Question: I have some set of data. I have a homepage where I want to represent that set of data as a picture of a graph. I want to generate that pictrue or the graph only then someone requested that homepage. What's the best practice of doing that? Consider me a luser in the web development.

The only solution I can think of is to generate temporary file and provie <img src> to that file, but I can see some complications arising from that method (need to properly implement locking of the file, to name one).

Is there any way to somehow put an image "inline" into the HTML code?

Ektich.
__________________
\/\/h47'5 1n 4 n4m3? 7h47 wh1(h w3 (4|| 4 r053,
8y 4ny 07h3r n4m3 w0u|d 5m3|| 45 5w337...
Ektich is offline   Reply With Quote Quote selected
Old Jan 20, 2005, 13:59   #2
Профессор
 
Nikita's Avatar
 
Join Date: Jan 2005
Location: Perm
Posts: 2,142
Rep Power: 4
Reputation: 10
Send a message via ICQ to Nikita
У меня есть немного опыта
В начале использовал готовую PHP прогу, которая использует GD... но если у тебя данных много ... вовщем тормозит по страшному,
GNUPlot +BASH и все это в PHP на этом остановился.
Пример скрипта

она берет данные из базы и строит графики ...
Думаю разберешся ...
Nikita is offline   Reply With Quote Quote selected
Old Jan 20, 2005, 14:23   #3
Guru Apprentice
 
Join Date: Feb 2002
Location: /dev/null
Posts: 524
Rep Power: 7
Reputation: 10
Send a message via ICQ to Ektich Send a message via Yahoo to Ektich
many thanks, сейчас начну смотреть
__________________
\/\/h47'5 1n 4 n4m3? 7h47 wh1(h w3 (4|| 4 r053,
8y 4ny 07h3r n4m3 w0u|d 5m3|| 45 5w337...
Ektich is offline   Reply With Quote Quote selected
Old Jan 20, 2005, 14:32   #4
Профессор
 
Nikita's Avatar
 
Join Date: Jan 2005
Location: Perm
Posts: 2,142
Rep Power: 4
Reputation: 10
Send a message via ICQ to Nikita
Ektich
А давай пришли мне формат данных
я тебе напишу
мне тоже интересно стало
и немного поподробнее
плюс пример файлов
Nikita is offline   Reply With Quote Quote selected
Old Jan 20, 2005, 14:32   #5
Guru Apprentice
 
Join Date: Feb 2002
Location: /dev/null
Posts: 524
Rep Power: 7
Reputation: 10
Send a message via ICQ to Ektich Send a message via Yahoo to Ektich
Аккуратно написано, легко читать! Сенкс еще раз

Но вобщем это вариант с созданием файла, содержащего картинку, на жестком диске. А нельзя ли как-нибудь сделать без создания файла на диске? (даже если медленно - это не критично).

Я не про "киско-траффик" говорю, это другая задача
__________________
\/\/h47'5 1n 4 n4m3? 7h47 wh1(h w3 (4|| 4 r053,
8y 4ny 07h3r n4m3 w0u|d 5m3|| 45 5w337...
Ektich is offline   Reply With Quote Quote selected
Old Jan 20, 2005, 14:35   #6
Профессор
 
Nikita's Avatar
 
Join Date: Jan 2005
Location: Perm
Posts: 2,142
Rep Power: 4
Reputation: 10
Send a message via ICQ to Nikita
можно
покапайся в гуголе
там есть готовые скрипты на ПХП
обычно их используют на борсах, вовощем бизнес приложения
сорри не помню как называлос
и еще ты можеш написать на БАШ-е скрипт который периодчиески будет чистить тепм директорию ...
Nikita is offline   Reply With Quote Quote selected
Old Jan 20, 2005, 14:43   #7
Guru Apprentice
 
Join Date: Feb 2002
Location: /dev/null
Posts: 524
Rep Power: 7
Reputation: 10
Send a message via ICQ to Ektich Send a message via Yahoo to Ektich
Quote:
Originally Posted by accemic26
Ektich
А давай пришли мне формат данных
я тебе напишу
мне тоже интересно стало
и немного поподробнее
плюс пример файлов
Я пока абстракнто задачу ставлю. Для абстрактных данных Хотя оно кажется очень широко получается. Если чуток поконкретнее: хочу опрашивать по SNMP разные устройства и рисовать на страничке их load. Но отображать как-нибудь так чтобы было похоже на спидометр (например). В принципе данные можно представить как дискретные (5%,10%,15%...).

Ладно, я кажись использую форум чтобы задачу сформулировать как только сформулирую - сам и решу
__________________
\/\/h47'5 1n 4 n4m3? 7h47 wh1(h w3 (4|| 4 r053,
8y 4ny 07h3r n4m3 w0u|d 5m3|| 45 5w337...
Ektich is offline   Reply With Quote Quote selected
Old Jan 20, 2005, 14:53   #8
Профессор
 
Nikita's Avatar
 
Join Date: Jan 2005
Location: Perm
Posts: 2,142
Rep Power: 4
Reputation: 10
Send a message via ICQ to Nikita
ОК
но у тебя уже тут 2 задачи вроде
Nikita is offline   Reply With Quote Quote selected
Old Jan 20, 2005, 20:58   #9
ЙЦУКЕН
 
Join Date: Jul 2002
Location: 0x68,0x69,0x72, 0x69,0x6e,0x67, 0x20,0x6e,0x6f, 0x77
Posts: 3,114
Rep Power: 7
Reputation: 10
Send a message via ICQ to nm
Quote:
Originally Posted by Ektich
Question: I have some set of data. I have a homepage where I want to represent that set of data as a picture of a graph. I want to generate that pictrue or the graph only then someone requested that homepage. What's the best practice of doing that? Consider me a luser in the web development.

The only solution I can think of is to generate temporary file and provie <img src> to that file, but I can see some complications arising from that method (need to properly implement locking of the file, to name one).

Is there any way to somehow put an image "inline" into the HTML code?

Ektich.

(need to properly implement locking of the file, to name one)

для достижения просветления
man rename
потом
man mv
проблема с локингом отпадет сама
nm is offline   Reply With Quote Quote selected
Old Jan 27, 2005, 15:55   #10
Guru Apprentice
 
Join Date: Feb 2002
Location: /dev/null
Posts: 524
Rep Power: 7
Reputation: 10
Send a message via ICQ to Ektich Send a message via Yahoo to Ektich
Quote:
Originally Posted by accemic26
У меня есть немного опыта
В начале использовал готовую PHP прогу, которая использует GD...
А можно по-подробнее кто такой GD?
__________________
\/\/h47'5 1n 4 n4m3? 7h47 wh1(h w3 (4|| 4 r053,
8y 4ny 07h3r n4m3 w0u|d 5m3|| 45 5w337...
Ektich is offline   Reply With Quote Quote selected
Old Jan 27, 2005, 16:16   #11
Профессор
 
Nikita's Avatar
 
Join Date: Jan 2005
Location: Perm
Posts: 2,142
Rep Power: 4
Reputation: 10
Send a message via ICQ to Nikita
http://www.aditus.nu/jpgraph/
вот линк
там все готовое
а GD это такая библиотечека, для графики ...
Nikita is offline   Reply With Quote Quote selected
Old Jan 27, 2005, 16:19   #12
Магистр
 
svoy's Avatar
 
Join Date: Nov 2003
Location: heart of europe
Posts: 704
Rep Power: 5
Reputation: 10
Send a message via ICQ to svoy Send a message via AIM to svoy Send a message via MSN to svoy Send a message via Yahoo to svoy Send a message via Skype™ to svoy
esli na php nichego ne viydet mozhno na JSP (java server pages) sdelat'.

A java aplikation s lyubovo mesta rpochitaet.....
__________________

If you stop, you die! Doc Miles, Crank
svoy is offline   Reply With Quote Quote selected
Old Jan 28, 2005, 08:57   #13
Guru Apprentice
 
Join Date: Feb 2002
Location: /dev/null
Posts: 524
Rep Power: 7
Reputation: 10
Send a message via ICQ to Ektich Send a message via Yahoo to Ektich
Quote:
Originally Posted by svoy
esli na php nichego ne viydet mozhno na JSP (java server pages) sdelat'.

A java aplikation s lyubovo mesta rpochitaet.....
Я сисадмин, а не девелопер мне запихнуть что-то на уже поставленный Apache. И лишний раз возится с Tomcat мне не очень то хочется. Плюс у меня от JSP "дурной вкус" во рту остается. Такое ощущение что он ну слишком много ресурсов жрет... Боттом лайн: для моей задачи JSP слишком тяжелый...
__________________
\/\/h47'5 1n 4 n4m3? 7h47 wh1(h w3 (4|| 4 r053,
8y 4ny 07h3r n4m3 w0u|d 5m3|| 45 5w337...
Ektich is offline   Reply With Quote Quote selected
Old Jan 28, 2005, 09:06   #14
Moderator
 
Join Date: Mar 2002
Location: Ukraine
Posts: 123
Rep Power: 7
Reputation: 10
В PHP созданную картинку можно записывать в файл, а можно сразу выдавать клиенту. Никаких проблем там нет. В мануале есть простейшие примеры.
__________________
Життя - це не тільки будні © Nemiroff
hayk is offline   Reply With Quote Quote selected
Old Jan 28, 2005, 10:26   #15
Guru Apprentice
 
Join Date: Feb 2002
Location: /dev/null
Posts: 524
Rep Power: 7
Reputation: 10
Send a message via ICQ to Ektich Send a message via Yahoo to Ektich
Quote:
Originally Posted by hayk
В PHP созданную картинку можно записывать в файл, а можно сразу выдавать клиенту. Никаких проблем там нет. В мануале есть простейшие примеры.
Во, то что мне нужно было!!! Теперь буду читать мануал!!!
__________________
\/\/h47'5 1n 4 n4m3? 7h47 wh1(h w3 (4|| 4 r053,
8y 4ny 07h3r n4m3 w0u|d 5m3|| 45 5w337...
Ektich is offline   Reply With Quote Quote selected
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Visual Illusions acid Psychology and Philosophy 3 Oct 3, 2004 19:49
Windows LongHorn - New Generation of M$ Fiddlesticks!!! Hrach_Techie TWARM 0 Sep 13, 2004 14:36
AKB Picture Gallery acid News 0 Jul 11, 2004 18:53
[Comp Art] The generation that looked for God... aramx Art 9 Aug 13, 2003 21:34
for my crazy generation! Mike. Web sites 10 Jul 10, 2002 23:09


All times are GMT. The time now is 00:48.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
This board was founded on September 29, 2001
Powered by Viper Internet

Affordable Web Hosting | ParevNet

Buy text link