begin process at 2012 05 31 15:19:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Robot de recherche automatique PHP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Robot de recherche automatique PHP

vendredi 13 octobre 2006 à 10:49:15 | Robot de recherche automatique PHP

ravendago

Je souhaite créer un robot Internet destiné à  extraire des données d'un moteur de recherche(site distant).
Le problème est:
Il ya une base de données de 60000 expressions(mots clé).Il faut soumettre chaque
mot(critère de recherche) à un url(moteur de recherche), et récuperer les resultats(les resultats se présentent sous forme de tableaux), et les mettres(les resultats du moteur) dans une table Mysql.
Certains pensent que c'est faisable avec phpdig.
Comment envoyer automatiquement les mots clés au champ de saisie, valider et récupérer les résultats ?Tout ceci via un script php et sans intervention humaine pour le saisie de mots clé dans le champs du moteur de recherche.
Je vous remercie de bien vouloir m'aider.Vos conseils seront les bienvenues

ok Merci

vendredi 13 octobre 2006 à 12:13:32 | Re : Robot de recherche automatique PHP

darkduck

Salut,

Il te suffit de faire une boucle qui pour chaque mot de ta BD, fait un fopen("urlDuSite/?mot=tonMot")

Tu analyse ensuite le code source de la page, en utilisant des expressions régulière pour récupérer chaque résultats et les stocker ensuite dans ta BD.

Si je n'ai pas été assez clair, dis moi le
samedi 14 octobre 2006 à 11:48:55 | Re : Robot de recherche automatique PHP

ravendago



Merci bc pour ce conseil.

Mais mon pbm maintenant C au niveau de l'extraction de données.Le site est un moteur de recherche.Il pique les resultats (peut être via PHP) dans sa base de donnée qui m'est inconnue.Donc comment je fais pour acceder au code PHP si C le cas?Je ne vois q l'HTML au code source et le résultat dans un tableau qui s'affiche dans la page web.Le PHP c au niveau du serveur donc invisible pour moi qui est client.

Encore Merci

 

lundi 16 octobre 2006 à 09:45:50 | Re : Robot de recherche automatique PHP

darkduck

Niveau PHP, tu ne pourras accéder ni aux scripts, ni à la Base de Données du moteur de recherche. Il faut que tu ailles sur toutes les pages des recherches que tu veux faire (ça tu le fait automatiquement), et que tu analyses le code sources de ces pages, pour en extraires les différents résultats que tu peux ensuite stocker dans ta BD. Pour cela, il faut que tu utilises des expressions régulières.

Pour plus d'info, lis cet article : [ Lien ]
mardi 17 octobre 2006 à 12:19:48 | Re : Robot de recherche automatique PHP

ravendago

Salut!
J'ai trouvé un tuto sur developpez.com qui peut être très utile.J crois q j 'vès me baser sur ce tuto pour ce projet.Il y a Curl, php, mysql,etc pour l'extraction de donnée.
Je te donne l'url, tu en aura peut être besoin 1 2 C4!
http://nepomiachty.developpez.com/extraction_donnees/
Je commence à coder et j te contacterai en cas de besoin, j'éspère q tu sera tj sur le forum.Merci pr l'aide.





Cette discussion est classée dans : php, recherche, mots, robot, moteur


Répondre à ce message

Sujets en rapport avec ce message

probleme de moteur de recherche en php [ par elksibi ] Bonjour,Est ce que vous pouver m'aider a faire un moteur de recherche interne qui cherche un ou plusueurs mots dans toutes mes tables de la base pour moteur de recherche en php [ par elksibi ] Bonjour,Est ce que vous pouver m'aider a faire un moteur de recherche interne qui cherche un ou plusueurs mots dans toutes mes tables de la base pour créer moteur de recherche php / mysql (besoin d'aide) [ par witch32 ] bonjour!alors voilà, je dois créer un moteur de recherches de partition pour un site, mais je ne sais pas trop comment m'y prendre...les champs de rec moteur de recherche PHP/XML ? [ par webmisster ] Bonjour, Je souhaiterai créer un moteur de recherche en PHP qui serait alimenté par un fichier XML se trouvant sur un serveur distant.J'ai beau Moteur de recherche interne [ par blaize21 ] Bonjour,je suis en train de développer un petit site de type agenda/annonce d'événements pour mon projet de fin d'année et je bute sur la mise en plac MOTEUR DE RECHERCHE [ par loupile ] bonjour, j'ai fais un moteur de recherche, oui mais voila il ne fonctionne que sur une chaine ... normale  je recupère la valeur de mon champ de reche petit moteur de recherche [ par munuxbots ] bonjour je  suis debutant en php et je voudrais cree un petit moteur de recherche pour mes site web preferer donc voila j'ai deja cree les information moteur de recherche simple [ par donhatem ] Bonjour, je suis un peu novice en programmation, je veux que vous m'aidiez ou vous me donner quelque inforamtions : je cherche à créer un petit moteur moteur de recherche interne [ par aloalo93 ] Bonjour,je suis totalement débutant en php et je sohaiterait incorporer un moteur de recherche interne à mon site voici ou je voudrais l'intégrer :<a moteur de recherche en php [ par barrose ] Bonjour à tous,Je developpe un site avec PHP/MYSQL.Mes elements sont des fichiers que j'enregistre dans un repertoires.Mais j'enregistre le nom de cha


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales