Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1044 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Stockage

  Serveur web et traitement de données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Serveur web et traitement de données

n°65804
Prim0
Posté le 07-04-2010 à 16:32:48  profilanswer
 

Bonjour à tous!
 
J'ai démarrer un projet il y a quelque temps et j'aurai besoin d'un peu d'aide pour la deuxième partie de celui-ci. Je m'explique
Ce projet est donc en 2 parties et consiste en :
 - collecter différentes mesures de capteur à l'aide d'un PIC pour ensuite les transmettre sur un pc, première partie que j'ai déjà réalisé sans trop de problème car c'est mon domaine.
 - envoyer ces données sur un serveur web quotidiennement, les stocker dans un base de données et les traiter afin d'afficher des graphes dans une page web mis à jour eux aussi quotidiennement (de manière automatique).
 
C'est avec cette deuxième partie que j'ai un peu de mal. Les données récupérées sur le pc sont stockées dans un fichier texte. Je ne sais pas ensuite si il est nécessaire que je convertir les données au format sql, utilisé excel... et comment faire pour créer la base de données et générer la page web avec les graphes...
 
Donc je suis dans le flou et j'aimerai que l'on m'indique quel sont les logiciels les plus appropriés pour ce que je veux faire, sachant que je ne connais pas vraiment xml, sql mais que j'ai quand même un peu de temps si il est nécessaire d'en passer par la!
 
Merci d'avance et bonne journée.

mood
Publicité
Posté le 07-04-2010 à 16:32:48  profilanswer
 

n°65841
couak
Posté le 07-04-2010 à 20:24:12  profilanswer
 

est ce que tu as réellement besoin d'une base de données ? si ton but n'est que d'afficher un graph, alors une simple macro excel suffira
 
par contre si il te faut stocker beaucoup de données et/ou récupérer des données autres que pour générer un graph alors peut-être que la base de données pourrait être envisageable

n°65846
Je@nb
Modérateur
Kindly give dime
Posté le 07-04-2010 à 21:12:17  profilanswer
 

Tu as accès à quoi comme plateforme ?
 
Typiquement avec un SQL Server, tu prends SSIS pour charger tes données depuis ton fichier texte, ça les transforme si nécessaire et injecte dans SQL, et tu utilises SSRS (reporting services) pour afficher des rapports (page web, pdf, excel etc.) auxquels les utilisateurs peuvent s'abonner et recoivent tous les jours par mail le rapport (contenant les graphs etc)

n°65851
bardiel
Debian powa !
Posté le 07-04-2010 à 23:36:00  profilanswer
 

pour générer la page, tu as le choix en PHP (GraPHP-IC ou Artichow :D ) après transformation de ton fichier en base SQL, voir en creusant un peu en javascript/CSS (mais dans ce cas, faudrait voir à quoi cela ressemble une fois "arrivé" sur ton serveur, pour faire un traitement dessus direct).

 

avantage : pas besoin de sortir l'artillerie Microsoft, et Open Source pour peu que tu travailles en plus sur un serveur Linux/Apache2

 

@Je@nb : Le Closed-Source, on en viendra tous à bout ! :D


Message édité par bardiel le 07-04-2010 à 23:36:17

---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°65852
Je@nb
Modérateur
Kindly give dime
Posté le 07-04-2010 à 23:44:04  profilanswer
 

Je ne connais pas les outils open source qui font ça, ça doit surement exister. On est pas là pour faire un débat open vs closed source.
 
Tout ce que je dis c'est que son truc je peux en une demi journée t'installer les services, configurer l'import auto des données tous les jours, te créer un report sexy qui s'envoie par mail quotidiennement, utilisable dans Excel et faire de la vrai analyse de données.
 
Je suis pas contre lui donner une solution open source mais ton truc t'en a pour un bout de temps à développer le truc manuellement. Si il y a des produits open source qui existe balance avec plaisir, c'est toujours intéressant de découvrir

n°65854
bardiel
Debian powa !
Posté le 08-04-2010 à 00:18:18  profilanswer
 

"te créer un report sexy qui s'envoie par mail quotidiennement"
avec la secrétaire avec ? :D
 
il n'est pas question de débat open/closed, tout dépend du niveau de "l'utilisateur". Microsoft fournit d'excellents outils (je préfère mille fois plus un serveur en Windows 2003 ou 2008 qu'à un serveur en ligne de commande sous Linux et à conseiller si on a les sous autant prendre du Microsoft !) qui sont rapide d'installation (1/2 journée pour SSRS ? boh t'es lent dessus :o ou c'est compliqué ? :jap: ) et d'utilisation (suffit de comparer Open Office avec Office et le nombre de "bug" et de fonctionnalités non implémentées ou différemment).
GraPHP-IC, Artichaw, ou en javascript/CSS, il mettra plus de temps pour mettre en place, ce sera moins sexy ( :lol: ), et il faudra encore en rajouter une couche avec un serveur de mail (il faut quoi d'ailleurs comme serveur mail pour SSRS ? Exchange ou on peut utiliser un postfix ? :bounce: )
 
certaines entreprises (et administration) font le choix (contestable) de passer sur un environnement Open Source, avec force publicité dessus aussi bien de l'entreprise ("on économise xxx millions d'euros par an !" ) que des promoteurs du libre (cf Canonical et ses partenaires). mais c'est sans parler des entreprises qui font l'inverse :whistle:


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°65861
Prim0
Posté le 08-04-2010 à 09:52:59  profilanswer
 

Bonjour,  
 
Déjà merci pour m'avoir répondu. Pour le serveur web je pensai utiliser Apache ainsi que MySQL dans le cas ou le passage par sql serai obliger pour gérer la base de donnée. Le problème c'est que mes connaissances en sql sont très limités et en plus il faut que je gère une routine automatique. Si je reste quand même dans cette optique le logiciel Artichow à l'air assez sympa pour générer la page web.
 
La solution de microsoft à l'air plus facile à mettre en place mais je ne pense pas avoir accès à ces logiciels payants. ( j'ai vu cependant qu'il existait une version gratuite de SQL Server, SQL Server Express mais je ne sais pas si je peux réaliser les mêmes choses avec...?)
Donc pour l'instant je suis pas encore fixé je continue à me renseigner,  si vous avez d'autre infos ou idées je suis preneur!

n°65894
Je@nb
Modérateur
Kindly give dime
Posté le 08-04-2010 à 13:55:21  profilanswer
 

bardiel a écrit :

"te créer un report sexy qui s'envoie par mail quotidiennement"
avec la secrétaire avec ? :D
 
C'est la secrétaire qui reçoit le mail et l'imprime et t'amène le rapport sur un plateau (ou entre ses seins) avec un café le matin  :whistle:  
 
il n'est pas question de débat open/closed, tout dépend du niveau de "l'utilisateur". Microsoft fournit d'excellents outils (je préfère mille fois plus un serveur en Windows 2003 ou 2008 qu'à un serveur en ligne de commande sous Linux et à conseiller si on a les sous autant prendre du Microsoft !) qui sont rapide d'installation (1/2 journée pour SSRS ? boh t'es lent dessus :o ou c'est compliqué ? :jap: ) et d'utilisation (suffit de comparer Open Office avec Office et le nombre de "bug" et de fonctionnalités non implémentées ou différemment).
GraPHP-IC, Artichaw, ou en javascript/CSS, il mettra plus de temps pour mettre en place, ce sera moins sexy ( :lol: ), et il faudra encore en rajouter une couche avec un serveur de mail (il faut quoi d'ailleurs comme serveur mail pour SSRS ? Exchange ou on peut utiliser un postfix ? :bounce: )
 
certaines entreprises (et administration) font le choix (contestable) de passer sur un environnement Open Source, avec force publicité dessus aussi bien de l'entreprise ("on économise xxx millions d'euros par an !" ) que des promoteurs du libre (cf Canonical et ses partenaires). mais c'est sans parler des entreprises qui font l'inverse :whistle:


 
1/2 journée pour installer sql server, mettre à jour, faire le package SSIS, créer un report et le déployer dans SSRS :D
 

Prim0 a écrit :

Bonjour,  
 
Déjà merci pour m'avoir répondu. Pour le serveur web je pensai utiliser Apache ainsi que MySQL dans le cas ou le passage par sql serai obliger pour gérer la base de donnée. Le problème c'est que mes connaissances en sql sont très limités et en plus il faut que je gère une routine automatique. Si je reste quand même dans cette optique le logiciel Artichow à l'air assez sympa pour générer la page web.
 
La solution de microsoft à l'air plus facile à mettre en place mais je ne pense pas avoir accès à ces logiciels payants. ( j'ai vu cependant qu'il existait une version gratuite de SQL Server, SQL Server Express mais je ne sais pas si je peux réaliser les mêmes choses avec...?)
Donc pour l'instant je suis pas encore fixé je continue à me renseigner,  si vous avez d'autre infos ou idées je suis preneur!


 
nop pas de SSIS/SSRS avec express

n°65925
Prim0
Posté le 08-04-2010 à 17:44:10  profilanswer
 

Re,
 
J'ai opté pour la solution gratuite (même si c'est un plus long), à savoir Wampserver (Apache, MySQL, PHP et phpMyAdmin ) pour la première partie de traitement des données : transfert du fichier texte sur le web serveur et conversion en base SQL.
Ensuite Artichow me semble intéressant pour générer les graphes sur une page web.  
 
Il faut dans un premier temps que je comprenne bien le fonctionnement de ces logiciels et ensuite mettre en place le process automatique. Je vous tiens au courant de mes avancées et je pense que j'aurai d'autres questions à poser par la suite!
 
Bonne journée.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Stockage

  Serveur web et traitement de données

 

Sujets relatifs
Test de connexion sur serveur[win 2003] données inaccessibles en reseau
Serveur d'impression probléme sur les autorisationsServeur Application Web & Active Directory
Serveur privé sous linuxserveur avec 2 cartes réseaux branchées sur 2 VLAN différents
Configuration recommandée pour Exchange ServeurPb détection Serveur de licences
Plus de sujets relatifs à : Serveur web et traitement de données


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR