Base de moteur de recherche

Soyez le premier à donner votre avis sur cette source.

Vue 11 517 fois - Téléchargée 1 692 fois

Description

Voici les bases d'un moteur de recherche.
En fait, il s'agit plutôt d'un parseur html/css...

Vous entrez l'adresse d'une page html, et il récupère la taille de chaque mot, sa couleur, la couleur de fond, si le mot est en gras, etc.
Il compte aussi les lignes et supporte les css (enfin quand ils sont pas trop compliqués...)

Le script utilise les sockets, il ne marchera donc pas si vous êtes derrière un proxy.

A partir du html décomposé, vous pouvez attribuer des points à chaque mot de chaque page, stocker le tout dans une base de données et créer un magnifique moteur de recherche.

C'était mon projet mais quand j'ai fini le parseur html, je me suis rendu compte qu'il me faudrait encore quelques années avant de le finir, donc j'ai abandonné...

Pour faire fonctionner le parseur, lancez la page index.php, et le résultat s'affichera sous vos yeux.
La fonction qui affiche le résultat se trouve dans le fichier php/robot.php. A partir de là ,au lieu d'afficher le résultat, il suffit de l'enregistrer dans une base de données...

Le script récupère aussi les entête html envoyées au navigateur...

Amusez-vous bien et bon courage pour comprendre le code...

Source / Exemple :


Tout est dans le zip...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
4
Date d'inscription
vendredi 5 septembre 2008
Statut
Membre
Dernière intervention
1 mars 2010

salut,
bon j'éspère que depuis ton premier commentaire #Jujufouq le 11/06/2003 00:02:49 # tu té bien amélioré en php je dirai mm tu es devenu un php-expert. bonne continuation
Messages postés
4
Date d'inscription
dimanche 15 mai 2005
Statut
Membre
Dernière intervention
9 mai 2007

voila
Messages postés
6
Date d'inscription
jeudi 29 mars 2007
Statut
Membre
Dernière intervention
13 juillet 2007

ca ce n'est pas un moteur de recherche !!
:) mais je respecte l'effort c pourkoi j'ai 1/10
Messages postés
8
Date d'inscription
lundi 3 mai 2004
Statut
Membre
Dernière intervention
29 janvier 2008

Salut,

Je fais partie de ceux qui n'écrivent jamais mais là pourtant, il fallait que je dise quelque chose:

-Depuis quand peut on insérer des caractères accentués dans le nom d'un variable?? Toi tu fais $numéro
-Et puis j'ai plus d'undefined constant (avec des caractères accentués en plus!)

Chez qui se code marche??

Bref, moi qui m'attendais à avoir mieux,
Au plaisir,
Messages postés
8
Date d'inscription
vendredi 9 octobre 2009
Statut
Membre
Dernière intervention
9 octobre 2009

pourquoi plusieur année pour developper un moteur de recherche ?
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.