Titre: Script moteur de recherche
Posté par: moutyk le le 21-08-2003 a 20:08:45
Salut,
Voila je souhaiterai mettre en place un moteur de recherche internet sur mon site
Malheureusement je ne trouve rien, parceque en fait je cherche un script php/mysql mais aucun qui convienne
J'ai vu que les scripts perl pour un moteur de recherche etait apparement mieux adapté je dis ca comme ca parceque j'ai remarqué qu'il y avait plus de fonctionnalité avec
Est ce que vous auriez des scripts gratuits a me conseiller
Mon site compte environ 800 pages non dynamiques et faudrai environ compter 2000 pages dynamiques ca fait peut etre un peu lourd pour un script gratuit non ?
Voila merci a tous !
bye ++ |
Titre: Re:Script moteur de recherche
Posté par: Hackbert le le 21-08-2003 a 20:48:24
| A ce qui concerne les pages dynamiques: Le contenu, est-il sauvegardé dans une base de donnés? |
Titre: Re:Script moteur de recherche
Posté par: moutyk le le 21-08-2003 a 20:54:25
Oui mais se sont les pages de mon partenaire clubannonces donc ca revient au meme que si j'en avais pas !
+
|
Titre: Re:Script moteur de recherche
Posté par: julielenode le le 27-08-2003 a 17:46:20
Bonjour, Si j'ai bien compris, Voici deux hypothèses: 1 - Tes pages de ton site sont hébergées par Clubannonces, qui lui, les enregistrent dans une base de données Mysql? Et pour le formatage de la page, il n'est pas enregistré dans la base MySQL, mais dans un script PHP qui regénère les 800 pages avec le contenu de la base de données MySQL de Clubannonces? 2 - Ou bien, il s'agit seulement d'un référencement des 800 pages par Clubannonces (donc, titre de la page, mots clés, auteur, ...) qui stoke ces référencements dans une base de données MySQL?
Pour les deux cas, tu doit avoir accés à la base de données MySQL (requiert un Nom et Mot de passe), et ensuite, pour le cas 2, un simple script PHP gratuit de recherche te suffira.
Pour le cas 1, c'est plus compliqué mais faisable, et j'espère que cette hypothèse est erroné. A bientôt. |
Titre: Re:Script moteur de recherche
Posté par: moutyk le le 27-08-2003 a 18:09:51
Salut
Aucune des 2 hypotheses :( mais merci Je me suis tres mal exprimé desolé
En fait oublions clubannonces ( J'introduit juste un script php sur une page et genere automatiquement des pages je n'ai acces a rien du tout, normal. Je parlai de clubannonce dans le cas d'un moteur qui crawle les pages du site au lieu de recuperer les infos sur la base de donnée
En fait je ne possede que des pages statiques nommer en .php
Donc l'ideal serait un moteur de recherche interne qui crawle les pages 1 par 1 ( un peu comme google en fait ) Je sais pas trop ca doit consommer enormement de ressources j'imagine
Quelqu'un voit il de quoi je veux parler
Merci a tous |
Titre: Re:Script moteur de recherche
Posté par: julielenode le le 27-08-2003 a 18:40:07
Un analyseur de texte en somme!!!
Tu veux rechercher 'poisson dans l'eau', par exemple, et ton script analyse toutes tes pages, une par une, afin de trouver 'poisson dans l'eau' ?
si c'est çà, tu peux faire ainsi:
<? //--------------------- //Aprés avoir demandé par un formulaire, les mots recherchés, le moteur de //recherche prend le relais.
/* Mettre un anyseur de répertoire. Si tu possèdes qu'un répertoire racine ("/"), ce sera plus rapide; sinon, il faut lire le contenu de tous les répertoires. */ //Tu te place dans le premier dossier à analyser. //Tu lis le répertoire jusqu'à un fichier et non à un dossier //Tu l'ouvres avec fopen() //Tu lis le fichier ainsi ouvert, ligne par ligne, en appliquant soit ereg(), soit eregi(), soit strpos() //Si une des fonctions précédentes renvoie vrai, tu enregistres le numéro de ligne, le nom du fichier avec son chemin d'accés, et tu continues la lecture du fichier. //Dés que le fichier est fini, tu passes au suivant, jusqu'a la fin du dossier. //Dés la fin du dossier, tu passes au dossier suivant. //Ensuite, tu affiches les résultats dans un joli tableau.
//---------------------
?>
Désolé pour le code PHP absent, mais je manque de temps pour te l'écrire. Voici toujours l'ordre des étapes afin de réaliser le script.
Bon courage. @+ |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|