Sida 3 av 3

Postat: 27 januari 2008, 22:28:48
av sodjan
En liten update...

Har nu en fungerande lösning med Python och GdChart. Verkar OK
och man får PNG filer direkt. Några exempel från en site :
http://vmspython.dyndns.org/GdChartExample .

Eftersom det finns ett gränssnitt (en Python "modul") till databasen
i samma installations-kit, så kan jag fixa hela svängen från rådata
till digrammen i rellativt enkla Python script.
http://vmspython.dyndns.org/RdbExample

Sen är det enkelt att packa in bilderna i en HTML "ram" och skicka ut
URL'erna till användarna.

Kul kul... :-)

Postat: 28 januari 2008, 07:29:58
av speakman
Du kan ju enkelt göra en HTML-sida med en liten Timer i JavaScript som uppdaterar bilderna en gång i sekunden eller vad som nu är relevant. Utan att ladda om övrig grafik på sidan osv.

EDIT: Python FTW! ;)

Postat: 28 januari 2008, 12:04:42
av sodjan
Rådatat laddas varje natt, så man behöver inte köra om samma graf hela tiden.
Däremot kanske det blir ett forulär där man kan välja
lite urvalskriterier och sedan köra om grafen på begäran.

Att det blev just Python beror inte på att jag direkt valde Python,
utan det råkade finnas en kille som hade sammanställt ett par
färdiga disk-images med ett färdiginstallerat Pyhton tillsammans
med en massa tilläggsmoduler, t.ex GdChart. Bara att kopiera ner,
skapa ett par logiska diskar för de två filerna och köra...

Postat: 28 januari 2008, 13:22:55
av speakman
Jag förstår ju att *han* valde Python, då. ;)

Postat: 28 januari 2008, 13:34:10
av sodjan
Jorå, Python är inte helt o-bra... :-)

Så här efter en snabb koll i helgen så ser det lite trevligare ut en Perl
som jag har kört en del i. Perl är väldigt effektivt när man vill läsa en
textfil, justera lite och skriva ut en ny textfil. Tyvärr blir koden inte
speciellt lättläst... :-)

Dock räknar jag med jämförbar prestanda på Python skripten som med Perl.
Dt är ju i grunden ganska lik teknik.

Postat: 28 januari 2008, 14:12:42
av speakman
> Perl är väldigt effektivt när man vill läsa en
textfil, justera lite och skriva ut en ny textfil.


Sånt har man väl 'sed' till? ;)

Postat: 28 januari 2008, 14:23:11
av sodjan
OK, läsa en textfil och skriva ut 4-5 textfiler beroende på ett nyckelfält på varje rad.
Sam göra lite andra beräkningar/statistik på antalet raderper radtyp o.s.v...