moteur de recherche

Discussion dans 'Demandes d'avis et de conseils sur vos sites' créé par obled, 27 Octobre 2013.

  1. obled
    obled Nouveau WRInaute
    Inscrit:
    24 Juillet 2009
    Messages:
    9
    J'aime reçus:
    0
    Bonjour à tous,

    Avant de me lancer, tête dans le guidon, au développement d'un moteur de recherche, je viens vous demander votre avis.

    Le site que je développe actuellement est un annuaire.
    Tous les contenus, liens, pages sont stockés dans un BDD.

    Je souhaite mettre en place le systeme suivant :
    en consultant une page, je souhaite faire apparaitre une liste de lien pertinents avec le contenu de la page.

    Ex
    si je visite la page : café au brésil
    je souhaite afficher les liens correspondant au brésil et a café.

    mes pages sont stockés en BDD avec une serie de mots clés
    les liens sont stockés avec un pays, puis 3 mots clés

    Vous me direz, facile avec like visant sur les mots clés
    Cependant, je souhaite faire un systeme comme "google" avec les contenus les plus pertinents (PR), les mots cles et les pays.

    Merci pour votre conseil.

    Obled
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 119
    J'aime reçus:
    317
    Un LIKE ça n'ira pas bien pr des raisons évidentes. Avec MySQL il faut se tourner vers du "fulltext search":
    http://dev.mysql.com/doc/refman/5.0/fr/fulltext-search.html

    Ou alors des outils spécialisés tels que:
    ElasticSearch: http://www.elasticsearch.org/
    Solr: http://lucene.apache.org/solr/
    Xapian: http://xapian.org/
    Whoosh: https://bitbucket.org/mchaput/whoosh/wiki/Home

    Perso j'utilise Whoosh et j'ai remarqué que c'est beaucoup plus pertinent que du MySQL fulltext.

    Avec les outils cités tu peux mettre en place la recherche à facettes: http://fr.wikipedia.org/wiki/Recherche_%C3%A0_facettes
     
  3. obled
    obled Nouveau WRInaute
    Inscrit:
    24 Juillet 2009
    Messages:
    9
    J'aime reçus:
    0
    Merci spout,
    Je vais examiner tes liens.
    Pour être honnête, je préférerais éviter les solutions toute faite sur lesquels ont a aucun controle.
    Etant donné que le site est sur le quel je travaille est un site commercial, je ne prendrai pas ce risque.
    Un script "perso" adapté a mes besoins me correspondrait plus.
    merci quand meme pour les liens.
     
  4. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 119
    J'aime reçus:
    317
    C'est pour ça que Github, Foursquare, Soundcloud, StackOverflow, Stumbleupon, etc... utilisent ES, c'est parce qu'ils n'avaient aucun contrôle et que c'est des projets pas du tout commercial :mrgreen:
     
Chargement...
Similar Threads - moteur recherche Forum Date
Robots : n'autoriser que les 4 ou 5 moteurs de recherche principaux Crawl et indexation Google, sitemaps 15 Janvier 2021
Comment bloquer à coup sûr l'indexation par les moteurs de recherche Crawl et indexation Google, sitemaps 7 Décembre 2020
Optimisation URL pour les moteurs de recherche Débuter en référencement 15 Novembre 2020
Moteur de recherche français : 01Search.com Autres moteurs de recherche connus 30 Octobre 2020
Le moteur de recherche d'Apple va-t-il voir le jour ? Autres moteurs de recherche connus 27 Août 2020
Moteur de recherche interne Google Développement d'un site Web ou d'une appli mobile 10 Juillet 2020
Mon site web n'est plus référencé sur les moteurs de recherche sauf Google Problèmes de référencement spécifiques à vos sites 17 Décembre 2019
Désindexer page du moteur de recherche interne Crawl et indexation Google, sitemaps 30 Octobre 2019
Nouvelle présentatation des résultats du moteur de recherche google Référencement Google 5 Octobre 2019
mon site internet n'apparaît plus dans les moteurs de recherche Problèmes de référencement spécifiques à vos sites 16 Juillet 2019