2010-12-13 20 views
1

Je me sers d'un module drupal (bien sûr, j'ai suivi le tutoriel et lu le développement pro drupal etc). Dans le Back-End (côté serveur) un python script, planifié avec crontab, récupère les données xml depuis un périphérique (chaque 1-5 minutes, pas du tout critique) puis, après analyse, stocke les données dans une base de données mysql. -> pas de problèmes ici. Dans le Front-End, ces données devraient être présentées grâce à un module drupal qui devrait pouvoir aller chercher et afficher (aux clients sur le net) ces infos dans des chartes graphiques (avec des tables simples ou dans le style rddtool) - -> problèmes commencent iciDrupal montrant les données d'un script python en arrière-plan: Solution asynchrone

Je ne sais pas comment laisser drupal présenter ces données et graphiques (tandis que le script python remplit la base de données comment est-ce possible drupal dessiner automatiquement les graphiques ou remplir une table simple avec des données brutes?
(exemple: columns = 'probe' 'entrées' 'erreurs' 'données actuellement surveillées' -> rows = 'testprobe' '3' '5' '38mbit/s'

Je sais que je dois me connecter à db de drupal mais le problème est:

1) l'automatisation (poormanschron? , un vrai temps de boucle?)

2) graphes créations avec php (qui sont les plus simples des apis? .Je peux utiliser jpgraph (google api peut-être), php -> quel outil est le plus simple et le mieux documenté?

Je ne sais pas quels livres et documents à étudier,.. ok je suis un débutant, mais je ne ai besoin des mots-clés et les directions merci pour votre aide

+0

Je suis un dur en Combien de temps y-a-t-il à compter combien de questions sont ici, encore moins à commencer à répondre à celles plutôt vagues que vous avez incluses ... les paragraphes et les questions spécifiques sont vos amis. – ceejayoz

+0

désolé pour cela. Je l'ai édité. J'espère que c'est mieux cette fois, merci – simplesso

Répondre

1

Jetez un oeil à http://drupal.org/project/rrdtool Ce module intègre RRDTool avec Drupal
Pour l'automatisation, vous pouvez utiliser hook_cron

+0

merci rik. mais ce module est capable de charger des données à partir de la base de données peuplée par python ou le script doit créer un fichier rrdtool? – simplesso