IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Moteur de recherche externe


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 89
    Points : 71
    Points
    71
    Par défaut Moteur de recherche externe
    Je souhaite réaliser un simple moteur de recherche(mini-projet), permettre la recherche des pages internet externes comme google.

    Le principe est simple: il suffit d'entrer un site ou un mot dans la zone de recherche, et le moteur s'occupera de chercher les sites internet porter le même mot-de-recherche et les afficher dans une page.

    je suis un débutant en PHP. Je cherche des idées/étapes/exemples/conseils qui peuvent m'orienter a réalisé mon travail??

    est ce qu'une durée d'un mois est suffisante pour réaliser cette tâche??

    merci .

  2. #2
    Membre actif
    Avatar de Freedolphin
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2006
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2006
    Messages : 291
    Points : 225
    Points
    225
    Par défaut
    Tu veux concurrencer Google ?

    Pour faire simple, il faudrait que tous les sites externes soient enregistrés dans une base de données, afin que ta recherche fasse ressortir les résultats en fonction du mot clé. C'est un travail de titan qui fait bosser des milliers de gens chez Google ou Yahoo.

  3. #3
    Membre confirmé Avatar de LeGilou
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 488
    Points : 531
    Points
    531
    Par défaut
    Ça me semble être un projet très ambitieux pour un débutant en PHP, mais il faut bien commencer par quelque chose...

    En fait, les moteurs de recherche utilisent des robots, qui scanne internet en permanence.
    Ils lisent les pages, les méta données, les mots importants, ... pour ensuite les indexer.
    Ils recherchent également les liens, pour aller scanner les autres pages.

    Il y a donc 2 phases :
    1 - créer le robot qui va alimenter la base de données
    2 - créer la page de recherche qui va afficher les résultats filtrés de la base, en fonction des critères.

    Ça n'est pas impossible, mais je dirais que PHP n'est pas le meilleur choix technique pour le robot.

    En tout cas, bon courage pour la suite.
    Gillou.

  4. #4
    Expert confirmé
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Points : 4 853
    Points
    4 853
    Par défaut
    Tu peux toujours regarder du côte des API de recherche fournit par les moteurs de recherche :

    - API Google
    - Bing Search API

  5. #5
    Membre actif
    Avatar de Freedolphin
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2006
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2006
    Messages : 291
    Points : 225
    Points
    225
    Par défaut
    Il y a aussi une autre phase : celle où il faudra trouver l'hébergeur capable de stocker les données de plusieurs millions de site et de supporter autant de requêtes.

    Quoi qu'il en soit, tu veux peut-être te lancer dans un moteur de recherche thématique, comme une recherche de sites sur les oiseaux, par exemple ?
    Auquel cas, rapproche-toi plutôt de la technique des annuaires, qui bénéficient de l'inscription des sites eux-mêmes. Il existe d'ailleurs des scripts d'annuaires, avec moteur de recherche que tu peux ensuite personnaliser.

  6. #6
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 89
    Points : 71
    Points
    71
    Par défaut
    Bonsoir,
    Merci pour vos réponses.(FreeDolphine, LeGilou, Thes32)
    Ils sont toutes intéressante, maintenant j'ai une idée globale sur le fonctionnement des moteures de recherche.

    Citation Envoyé par Freedolphin Voir le message
    Tu veux concurrencer Google ?
    Bien sur non, je ne cherche pas a concurrencer google

    j'ai trouvé ce que je cherche, merci encore une fois.

Discussions similaires

  1. Moteur de recherche sur des sites externes
    Par PsyKtra dans le forum Services
    Réponses: 0
    Dernier message: 25/02/2013, 18h56
  2. [Info]moteur de recherche full text en environnement j2ee
    Par ddams dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 03/11/2004, 20h39
  3. comment faire ma base de donnée pour un moteur de recherche
    Par HoB dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 04/05/2004, 16h07
  4. Moteur de recherche par date
    Par Prue dans le forum ASP
    Réponses: 17
    Dernier message: 27/08/2003, 17h07
  5. [Technique] Index, comment font les moteurs de recherche ?
    Par bat dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 25/10/2002, 16h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo