Fonctionnement d'un comparateur de prix
27 messages
• Page 1 sur 2 • 1, 2
- jeromec
- Nouveau WRInaute

- Messages: 4
- Inscription: 22 Jan 2009
Fonctionnement d'un comparateur de prix
Bonjour à tous,
J'ai le projet de faire un comparateur de prix "un peu spécial", du moins différent de ce que l'on peut voir aujourd'hui sur la toile. Seulement je ne sais pas si mon projet est vraiment réalisable, et avant de consulter un professionnel, j'aimerai connaitre le fonctionnement d'un comparateur de prix.
C'est sur ce point que je sollicite toute votre attention. J'ai fais pas mal de recherche sur google et sur les forums mais je comprends pas grand chose. Ils parlent de fichier xml et d'autres trucs incompréhensible pour moi.
Si quelqu'un pouvait m'expliquer simplement le fonctionnement d'un comparateur de prix ou m'envoyer vers des liens qui traite du sujet, ca serait vraiment sympa.
Merci.
J'ai le projet de faire un comparateur de prix "un peu spécial", du moins différent de ce que l'on peut voir aujourd'hui sur la toile. Seulement je ne sais pas si mon projet est vraiment réalisable, et avant de consulter un professionnel, j'aimerai connaitre le fonctionnement d'un comparateur de prix.
C'est sur ce point que je sollicite toute votre attention. J'ai fais pas mal de recherche sur google et sur les forums mais je comprends pas grand chose. Ils parlent de fichier xml et d'autres trucs incompréhensible pour moi.
Si quelqu'un pouvait m'expliquer simplement le fonctionnement d'un comparateur de prix ou m'envoyer vers des liens qui traite du sujet, ca serait vraiment sympa.
Merci.
- silef
- WRInaute occasionnel

- Messages: 317
- Inscription: 13 Jan 2006
Voila les grandes lignes du fonctionnement d'un comparateur de prix vis à vis des récupérations boutiques :
- les boutiques te fournissent un fichier avec leurs produits ( à toi de définir le format du fichier ) et un moyen de les identifier ( code ean, upc, gtin )
- tous les X heures/jours/semaines tu récupères ces fichiers et les intègres dans une base de données
Après à toi de concevoir une bonne base de données, améliorer le système pour les boutiques n'ayant pas de code ean, upc, gtin et biensur faire le coté utilisateur.
- les boutiques te fournissent un fichier avec leurs produits ( à toi de définir le format du fichier ) et un moyen de les identifier ( code ean, upc, gtin )
- tous les X heures/jours/semaines tu récupères ces fichiers et les intègres dans une base de données
Après à toi de concevoir une bonne base de données, améliorer le système pour les boutiques n'ayant pas de code ean, upc, gtin et biensur faire le coté utilisateur.
- jeromec
- Nouveau WRInaute

- Messages: 4
- Inscription: 22 Jan 2009
Merci silef pour ces premiers renseignements.
Concernant le fichier qui contient les produits. Sachant que je suis un nouveau comparateur de prix que personne ne connait, est ce qu'un gros site marchant comme par exemple La Redoute va accepter de me faire ce fichier. Car ce fichier si j'ai bien compris, la boutique le crée uniquement pour moi et j'imagine que ca doit demander un certain temps?
L'intégration des fichiers dans la base de donnée se fait automatiquement ou manuellement?
Concernant le fichier qui contient les produits. Sachant que je suis un nouveau comparateur de prix que personne ne connait, est ce qu'un gros site marchant comme par exemple La Redoute va accepter de me faire ce fichier. Car ce fichier si j'ai bien compris, la boutique le crée uniquement pour moi et j'imagine que ca doit demander un certain temps?
L'intégration des fichiers dans la base de donnée se fait automatiquement ou manuellement?
- silef
- WRInaute occasionnel

- Messages: 317
- Inscription: 13 Jan 2006
Ben pour une boutique d'une certaine taille, je peux t'aider déjà ( envois moi un mp et on s'en occupe demain ).
Ensuite je te conseille d'automatiser le tout, je suis pas trés au point sur ça mais faut regarder du coté des taches cron. Si tu trouves des trucs interessants là dessus ça m'interesse^^.
Ensuite je te conseille d'automatiser le tout, je suis pas trés au point sur ça mais faut regarder du coté des taches cron. Si tu trouves des trucs interessants là dessus ça m'interesse^^.
-

mookster - WRInaute occasionnel

- Messages: 382
- Inscription: 5 Nov 2007
Hello,
Il y a un comparateur de prix un peu différent qui s'appelle Twenga et qui, à l'aide de son robot interne va aussi crawler les sites marchands.
http://www.twenga.com/bot.html
http://www.twenga.fr
Il y a un comparateur de prix un peu différent qui s'appelle Twenga et qui, à l'aide de son robot interne va aussi crawler les sites marchands.
http://www.twenga.com/bot.html
http://www.twenga.fr
- xanti
- WRInaute discret

- Messages: 64
- Inscription: 6 Mar 2004
Bonjour
Comme tu peux le constater il est hasardeux voir très hasardeux de se lancer dans un tel projet, il y a peu d’informations sur la toile pour y comprendre les mécanismes technique. J’ai développé le comparateur de prix i-malaya.com il y a quelque temps en partant de A à Z et comme toi il a été très dur de comprendre tout dès le début. Voici le lien http://fr.i-malaya.com (Faute de temps le site n’est plus mis à jour depuis environ 8 mois, donc les informations ne sont plus à jours (photos, redirections marchands, etc…). Pour commencer il faut se dire qu’il va falloir quelques temps pour le développement (pour moi 1 an) donc il faut être ultra motivé. Ensuite il faut bien analyser les informations de divers catalogues marchand, oui la est la première difficulté car comme tu l’indique plus haut les gros marchand et petit marchand ne vont pas obligatoirement te fournir un fichier adapté (très très peu de marchands) dons il faut développer un parseur qui pourra indexé les catalogues en différents formats (XML, CSV, TXT). Quand tu commencera à analyser les fichiers tu verras que c’est franchement le brun. Entre le marchand qui te fourni plusieurs catalogues avec des différences de structure, celui qui te fourni le catalogue en .zip .rar, le marchand qui te fourni un catalogue avec aucune norme iso, le marchand qui te fourni sont catalogue avec 1 niveau de nœuds et plusieurs niveaux de nœuds pour le tri des données, etc, etc, etc ...
Ex fichier en TXT
1 nœud :
Nom;description;catégorie;prix ;stock;port
2 nœuds :
Nom;description|catégorie|prix;stock|port
Il va bien falloir s’adapter surtout que certain catalogue sont vraiment chaotique même de très grosses sociétés, on se demande se que font les informaticiens !
Après il faut traité toutes les informations et la on gère pas une base de données de quelques dizaines de milliers de produits comme une base contenant des millions d’informations (vitesse de calcul de la base données)
Pour i-malaya j’ai développé plus de quarante robots différents qui indexais plus de 2 millions de produits (2 jours pour la mise à jour des informations sur un ordi spécialement dédié au crawl et à la mise à jour).
Pour plus d’informations tu peux me contacter par MP
@+
Comme tu peux le constater il est hasardeux voir très hasardeux de se lancer dans un tel projet, il y a peu d’informations sur la toile pour y comprendre les mécanismes technique. J’ai développé le comparateur de prix i-malaya.com il y a quelque temps en partant de A à Z et comme toi il a été très dur de comprendre tout dès le début. Voici le lien http://fr.i-malaya.com (Faute de temps le site n’est plus mis à jour depuis environ 8 mois, donc les informations ne sont plus à jours (photos, redirections marchands, etc…). Pour commencer il faut se dire qu’il va falloir quelques temps pour le développement (pour moi 1 an) donc il faut être ultra motivé. Ensuite il faut bien analyser les informations de divers catalogues marchand, oui la est la première difficulté car comme tu l’indique plus haut les gros marchand et petit marchand ne vont pas obligatoirement te fournir un fichier adapté (très très peu de marchands) dons il faut développer un parseur qui pourra indexé les catalogues en différents formats (XML, CSV, TXT). Quand tu commencera à analyser les fichiers tu verras que c’est franchement le brun. Entre le marchand qui te fourni plusieurs catalogues avec des différences de structure, celui qui te fourni le catalogue en .zip .rar, le marchand qui te fourni un catalogue avec aucune norme iso, le marchand qui te fourni sont catalogue avec 1 niveau de nœuds et plusieurs niveaux de nœuds pour le tri des données, etc, etc, etc ...
Ex fichier en TXT
1 nœud :
Nom;description;catégorie;prix ;stock;port
2 nœuds :
Nom;description|catégorie|prix;stock|port
Il va bien falloir s’adapter surtout que certain catalogue sont vraiment chaotique même de très grosses sociétés, on se demande se que font les informaticiens !
Après il faut traité toutes les informations et la on gère pas une base de données de quelques dizaines de milliers de produits comme une base contenant des millions d’informations (vitesse de calcul de la base données)
Pour i-malaya j’ai développé plus de quarante robots différents qui indexais plus de 2 millions de produits (2 jours pour la mise à jour des informations sur un ordi spécialement dédié au crawl et à la mise à jour).
Pour plus d’informations tu peux me contacter par MP
@+
Dernière édition par xanti le Ven Jan 23, 2009 20:09, édité 2 fois.
-

julienr - WRInaute impliqué

- Messages: 911
- Inscription: 5 Aoû 2003
xanti a écrit:Pour i-malaya j’ai développé plus de quarante robots différents qui indexais plus de 2 millions de produits (2 jours pour la mise à jour des informations sur un ordi spécialement dédié au crawl et à la mise à jour).
très intéressant, quand tu dis des robots dédié au crawl, c'est à dire à la façon de twenga ? Peux tu nous en dire plus sur cette techno ?
sinon jeromec, pour commencer dans un premier temps mieux vaut envisager un partenariat avec des comparateurs qui proposent des api de comparaisons plus rapide à mettre en place
- kitten13
- WRInaute discret

- Messages: 213
- Inscription: 30 Avr 2007
Tu peut aussi pour commencer travailler sur un base comme se script par exemple :
http://www.script-utile.com/
edit : oups j'ai rien dit
http://www.script-utile.com/
edit : oups j'ai rien dit
- xanti
- WRInaute discret

- Messages: 64
- Inscription: 6 Mar 2004
Très bien comme script de marque blanche, mais se n'est pas le developpemnt d'une techno propriétaire pour le client, vue que le script n'est que d'en 1 fichier. je parlais d'un développement propriétaire! les données sont fournis par kelkoo sur la plateforme tradedoubler 
- xanti
- WRInaute discret

- Messages: 64
- Inscription: 6 Mar 2004
je parle de développer un système qui indexera les données de centaines voir de milliers de marchands, qui classera les informations par référence, qui créera automatiquement les fiches produits, qui controle les images des marchands, etc, etc, etc... sont propre kelkoo
- xanti
- WRInaute discret

- Messages: 64
- Inscription: 6 Mar 2004
en réponse à julienr
Quand je parle de crawl, je veux dire qu'il faut réaliser divers robots qui auront chacun des taches particulières. 1 robot pour chercher les fichiers, un autre pour controler les fichiers, un autre pour parser les fichiers, un autre pour intégrer les données, un autre pour intégrer les produits en base de données, un autre pour créer les fiches produits, un autre pour contrôler les images, etc, etc, etc...
Quand je parle de crawl, je veux dire qu'il faut réaliser divers robots qui auront chacun des taches particulières. 1 robot pour chercher les fichiers, un autre pour controler les fichiers, un autre pour parser les fichiers, un autre pour intégrer les données, un autre pour intégrer les produits en base de données, un autre pour créer les fiches produits, un autre pour contrôler les images, etc, etc, etc...
27 messages
• Page 1 sur 2 • 1, 2
Lectures recommandées sur ce thème :
- comparateur de prix
- Comparateur de prix ?
- cherche comparateur de prix
- Référencement et comparateur de prix
- Créer un comparateur de prix?
- Référencement comparateur de prix
- comparateur de prix gratuit
- Coder un comparateur de prix
- Referencement, comparateur de prix, originalité
- Duplication de contenu et comparateur de prix ?
Consultez la description détaillée des produits ou services de Google suivants : Google Flights
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



