Bonjour,
(ce msg était poster dans la rubrique "Mode d'emploi & aide aux nouveaux", puis a été déplacer dans la rubrique "Développement Web/Général Conception/Web Débuter" par un modo, mais au final je pense que je vais me utiliser le c# pour le dev de ce projet).
Complétement nouveaux dans la programmation, je recherche des infos utiles sur un projet que j'aimerais développer tout en apprenant.
Pour aller droit au but.
J'aimerai faire un prg "simple" qui me permettrais de récupérer des informations d'un site web sous le format xml et les injecter dans ma base de données mysql.
Pour détailler un peu.
Il s'agit d'infos récupérable sous le format xml via une api fournie par le site web https://eve-central.com/ pour ne pas le citer (comme ca vous saurez qu'il s'agit d'infos relative au jeu Eve Online).
Les infos sont de types : TypeID, TypeName, quantités, prix, volume, région, date,..
Je le fais déjà via excel sans problème, mais je voudrais pouvoir les stocker dans une base mysql de façon plus permanente.
Je pourrais récupéré les infos autrement via un dump journalier, ou bien réinjecter ce que je récupère via excel dans ma base de donnée (ce que je sais faire), mais je voudrais pouvoir automatiser la tache via mon serveur linux (ubuntu 14.04) sur lequel tourne déjà mon serveur mysql (le tout dans une VM VirtualBox).
J'aimerai pouvoir y ajouter/éditer/supprimer les objets a télécharger, le tout via une interface "facile".
Il existe déjà des librairies pour différents langages de prg, mais je ne sais pas comment les utiliser, ni laquelle utiliser pour mon projet.
De plus, ces librairies sont souvent associée a la récupération des infos d'un joueur, hors je n'ai pas besoin de ça puisque je le fais déjà via un site web et une librairie php automatisée avec un cron (https://github.com/eve-seat/seat).
Pour un aperçu des librairie existante http://wiki.eve-id.net/Main_Page
Celle ci est celle qui serait la plus intéressante vu qu'elle comprend déjà un accès au site web https://eve-central.com -> http://wiki.eve-id.net/EveLib (.NET )
edit: c'est cette librairie qui me fait pencher pour le c# pour le dev de ce projet.
Si vous aviez des conseils a me donner (rappelez vous que je suis débutant) concernant la mise en place, les grandes lignes vers lesquelles je vais devoir me tourner pour l'aborder dans le bon sens..
Mais le plus important, est ce que cela vous semble possible a réaliser en partant de zéro?? ou bien est ce que je vais tomber sur un nœud trop complexe a assimiler??
Mes connaissances se limitent a être arriver a faire tourner mon serveur apache/mysql, y faire tourner un site (le tout en suivant des tutos), qlq notions large d'html, une faible connaissance du php.. et c'est un peu près tout :/
J'ai une connaissance relative des langages de programmation, de la "façon" dont ils fonctionnent, mais je n'ai jamais réussi a passer le cap du vrai apprentissage. Je me dis qu'un projet tel que celui ci pourrait m'aider a faire le premier pas.
Brefs, je me tourne vers vous pour des idées, des pistes, un conseil, le bon coin du forum pour poser mes questions..
Si je n'ai pas été suffisamment clair sur l'exposition de mon projet, n’hésitez pas a demander.
D'avance merci pour vos réponses
Partager