Salut à tous,
Je vais devoir faire un comparateur de prix s'appuyant sur des flux XML.
J'aimerais avoir des infos sur la réalisation d'un tel outil !
Et oui je ne connais pas trop la façon de fonctionner, ni la mise en place des comparateurs de prix, donc si qq'un peux me fournir des infos la dessus, site web, ou quoique se soit je suis preneur.
Merci d'avance.
P.S : Je devrais utiliser php, mysql peut etre et à coup sur des flux xml...
# A L'AIDE
Posté par roule007 . Évalué à 0.
Comment faire tout d'abord pour lire un flux XML ?
Comment l'interpréter, en le rentrant dans une base de donnée ??
Et surtout aprés, qu'elles sont les techniques d'un comparateur de prix, ou puis-je trouver des infos !!!!!!!?????
Merci d'avance, de me sortir de la M..DE !
# eclaire moi ...
Posté par Anonyme . Évalué à 3.
C'est pas un peu se foutre de la gueule des gens (primo de ton boss, et secundo des gars qui eux avaient la capacite de faire ce qu'on leur demandait, mais qui n'ont pas ete embauche ) ?
Sinon, pour ton probleme, je vais tenter de te faire avancer, parce que franchement tu ne nous aide pas bcp:
je suppose que les flux XML correspondent aux donnees a comparer. Dans ce cas, ces flux XML correspondent a des schemas pour lesquels il te faut ecrire un parser. Pour chaque produit tu recuperes une liste de prix et de vendeurs.
Sinon, pour la comparaison, trier une liste ne me parait pas bien compliquer
Ensuite on entre dans le domaine de la presentation graphique des infos, et tu as du recevoir un cahier des charges ou quelque chose d'approchant.
Si vraiment tu te trouves dans la position indiquee en debut de mon commentaire, ca ne donne franchement pas envie de te filer un coup de main ...
Si c'est un projet d'etudiant, c'est justement fait pour que tu te creuses la tete et que tu trouves les solutions par toi meme ( avec ton cerveau , pas via l'aide des autres )
[^] # Re: eclaire moi ...
Posté par roule007 . Évalué à 1.
Mon pb est que les autres étudiants ont déjà reçu un enseignement spécifique à ce projet, moi non !
Donc mon cerveau et moi même essayons le plus possible de rattraper le retard mais vu la deadline qu'on m'a fixé ça va être très dur !
Il me semble donc que tes inquiétudes quand à ma conscience professionnelle non pas lieu d'être, je n'ai en effet aucunement l'habitude de m'inventer des domaines de compétences imaginaires... rassures toi !
Pour revenir à mes moutons, je dois en effet récupérerer (soit disant) des flux XML de listing de produits (référence, prix, stock...) et par la manière qui me convient réaliser un comparateur de prix sur produits en stock.
D'où mes questions qui reste vague pour cause de mon incompétence dans le domaine.
[^] # Re: eclaire moi ...
Posté par Anonyme . Évalué à 4.
Pour t'aider au mieux (comprendre ne pas te donner un solution cle en main, mais juste les pistes adaptees a ton niveau de connaissance) il faudrait que tu nous dises ou est ce que tu en es de ta maitrise de php.
En gros tu as trois etapes:
1 recuperation des donnees
2 traitement des donnees
3 affichage des resultats du traitement
voila comment je vois les choses::
tu fais 1 et 2 independament de 3: ca te permet de mettre a jour tes donnees sans affecter le contenu du site lui meme. 2 produit un fichier qui remplacera celui en cours d'utilisation par 3. 3 ne fait que lire ce fichier et formater les infos pour affichage.
1: au plus simple, 1 lance une commande du style wget pour recuperer toutes les sources de donnees; au plus complique tu implementes toi meme cette commande en php.
2: si ces sources XML utilisent le meme schema (genre RSS) tu n'as besoin de creer qu'un seul parser dans le langage de ton choix. Sinon il te faut un parser par type de schema. Ces parsers te permettent de recuperer le nom des produits, leur quantite en stock, leur vendeur et leur prix. Tu regroupe tout ca par produit, et tu ecrit tout ca dans un fichier au format de ton choix.
3: ton script php (puisqu'apparemment c'est ce que tu veux utiliser) va lire le fichier cree en 2 via un parser qu'il te faut ecrire. Ensuite c'est du design de page web qui ne depend que de ton imagination
pour les parsers XML en php cf la doc ( http://www.php.net/manual/en/ref.xml.php )
j'en ai deja trop dit a mon gout, apres tout depend de tes capacites a maitriser tes outils de developement, capacite qui ne s'acquiere que par la pratique !
# librairies XML
Posté par TitiMoby (site web personnel) . Évalué à 1.
Sous Tomcat (Java) il existe des librairies DOM et SAX.
Ce seront tes outils de décodage.
après, c'est de l'accès aux bases et pour le fonctionnement des comparateur, je n'ai pas d'idées précises.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.