.net CMS
.net CMS > Web Site Maker > Sviluppatori > Realizzazione di Plugin

plugin per grafici e borsa

RSS
Autore
Giorno e Ora
Messaggio Operazioni
Maurizio Brix
notdefinite
luk@hotmail.it
Morris

Web secondo te si potrebbe realizzare un plugin che implementi grafici e quotazioni in tempo reale? qualcosa che non sia il solito iframe che rimanda al sito, ma dati rilevati direttamente dalle fonti: http://www.cmegroup.com/trading/equity-index/us-in...
http://www.nasdaq.com/
Andrea Bruno
male
customercare@officialguide.info
Webmaster

Si trovano strumenti già fatti bene che a replicare qualche cosa di simile richiederebbero uno sforzo non indifferente.
Si potrebbe fare un accrocchio usando lo strumento che offre google per i grafici abbinato a una sorgente dati XML.
In tal caso non si tratta di programmazione server, ma di aggiungere degli script java nel codice XHTML della pagina.

Lo script per i grafici e documentato qui:
http://code.google.com/intl/it/apis/chart/interact...

Qui vi sono degli esempi che girano su google chrome:
http://code.google.com/apis/ajax/playground/?type=...

E' un motore per grafici lato client: JavaScript.

E in qualche modo occorre agganciarlo a una sorgente di dati gratuita come questa (che conosco da tantissimi anni, e se ancora esiste significa che non c'è il rischio che sparisca e poi i propri grafici non funzionano più):

http://www.webservicex.net/WS/WSDetails.aspx?CATID...

Bisognerebbe leggere bene la documentazione di google per capire come agganciare la sorgente di dati al loro motore di grafici, forse non è nemmeno possibile in quanto, generalmente nel web i dati per la cominicazione client server girano con standard diversi: Json e XML. Io non uso nessuno dei due sistemi ma un sistema geniale da me inventato che funziona su tutti i browser e fa risparmiare linee di programmazione, ma questo è un altro argomento.
Eventualmente: Usando questo script è possibile convertire il formato della fonte: http://www.thomasfrank.se/xml_to_json.html

Nella pagina che ti ho linkato sopra dal nome "Code Playground" sono indicati un sacco di JavaScript di esempio belli e pronti (da fare il copia e incolla), è da capire come collegarli a una fonte di dati. Tra le altre cose il codice di script è cortissimo e è ben chiaro dove mettere mano dato che negli esempi i dati sono dei semplici array creati in JavaScript (questi vanno sostituiti co i dati che vuoi far apparire nel grafico).

Innanzitutto occorre trovare una sorgente dati (affidabile) possibilmente XML da dove attingere le informazioni cartesiane per i grafici.

P.S.:
Girando per il web si trovano tanti tool gratuiti già pronti. Questo permette la creazione dei grafici e esplicitamente può attingere da dati in vari formati tra cui l'XML:
http://www.dhtmlx.com/docs/products/dhtmlxChart/

Qui vi è l'esempio di come attingere da una fonte XML:
http://www.dhtmlx.com/docs/products/dhtmlxChart/sa...

Probabilmente la fonte XML è quella più facile da reperire in rete.

Purtroppo non mi posso mettere dietro a sviluppare grafici e ScriptClient, sono troppo onerosi in termini di tempo, sarebbe come se mi mettessi a scrivere l'editor JavaScript per i contenuti XHTML: Tutti i CMS per le feature lato client sono soventi usare script di sviluppatori esterni, che aggiornano e tengono in vita un determinato prodotto.
Inizialmente per questo CMS avevo realizzato un editor html, ma poi mi rimaneva impossibile da aggiornare e far si che funzionasse con tutte le nuove versioni di browser che nascevano, quindi ho fatto come fanno tutti e ho aggiunto uno script di terze parti (TinyMCE), che ho messo nella directori "resources".
Per i grafici più o meno il discorso è identico: Tocca trovare qualche script già fatto e metterlo nella directory resources, e poi seguire le loro istruzioni per richiamarlo dalle pagine XHTML degli articoli.
Maurizio Brix
notdefinite
luk@hotmail.it
Morris

grazie, credo proprio che al 90% tutti i siti usino questi tools già pronti. di script ne avevo visto qualcuno ma in php e per joomla. erano comunque mal fatti. il prossimo sito da abbinare al cms cercherò di farlo di finanza. vediamo cosa esce fuori.
Andrea Bruno
male
customercare@officialguide.info
Webmaster

Se ci sarà da implementare qualche cosa nel CMS per interagire con gli script dei grafici, mi metterò subito al lavoro.