Moteur de recherche...
10 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
Moteur de recherche...
Bonjour,
Je sais qu'il y a Google très bon moteur de recherche gratuit pour site.
Mais je souhaiterais un peu conaitre le fonctionnement des recherche dans une base de données..C'est pour cela que je pose la question suivante:
Connaissez-vous des moteurs de recherche gratuit sur lesquel je puisse m'appuyer ?
Marchiiiiiiiii!!!!!!!
Je sais qu'il y a Google très bon moteur de recherche gratuit pour site.
Mais je souhaiterais un peu conaitre le fonctionnement des recherche dans une base de données..C'est pour cela que je pose la question suivante:
Connaissez-vous des moteurs de recherche gratuit sur lesquel je puisse m'appuyer ?
Marchiiiiiiiii!!!!!!!
-

ecocentric - WRInaute accro

- Messages: 3577
- Inscription: Mar Fév 10, 2004 16:40
Re: Moteur de recherche...
thierry8 a écrit:Bonjour,
Je sais qu'il y a Google très bon moteur de recherche gratuit pour site.
Mais je souhaiterais un peu conaitre le fonctionnement des recherche dans une base de données..C'est pour cela que je pose la question suivante:
Connaissez-vous des moteurs de recherche gratuit sur lesquel je puisse m'appuyer ?
Marchiiiiiiiii!!!!!!!
Pour les bases de données, vois du côté de la commande SELECT en SQL de ton système de base de données.
ah bon ? aussi simplement ?
perso: (mais c'est juste ce que je pensais)
-récup les données de la base
-grace aux expressions regulières faire la recherche dans ces données...
Mais en faisant une requête ça pourrais suffire ?
perso: (mais c'est juste ce que je pensais)
-récup les données de la base
-grace aux expressions regulières faire la recherche dans ces données...
Mais en faisant une requête ça pourrais suffire ?
-

ecocentric - WRInaute accro

- Messages: 3577
- Inscription: Mar Fév 10, 2004 16:40
thierry8 a écrit:ah bon ? aussi simplement ?
perso: (mais c'est juste ce que je pensais)
-récup les données de la base
-grace aux expressions regulières faire la recherche dans ces données...
Mais en faisant une requête ça pourrais suffire ?
Si tu as une base de données comme MySQL, tu as un langage d'interrogation (plus ou moins) standardisé qui est le SQL. Pour faire une recherche, tu passes par l'instruction SELECT couplée à des WHERE et des LIKE si tu cherches dans du texte.
Exemples :
SELECT clients.prenom, clients.nom from clients WHERE clients.nom = 'spirou'
SELECT clients.prenom, clients.nom from clients WHERE clients.nom = 'spirou' ORDER BY clients.nom, clients.prenom
Dernière édition par ecocentric le Lun Juil 25, 2005 9:02, édité 2 fois.
Attention aux perfs. Les index sur les colonnes recherchées ne sont pas forcément utilisables
Expressions régulières :
Avec like :
Le mieux est certainement d'utiliser les index fulltext
http://dev.mysql.com/doc/mysql/fr/fulltext-search.html
Si c'est une base Oracle, il y a les index Intermedia
Expressions régulières :
- Code: Tout sélectionner
SELECT cmt_id FROM ma_table WHERE cmt_text REGEXP '[a-z][0-9].'
Avec like :
- Code: Tout sélectionner
SELECT cmt_id FROM ma_table WHERE cmt_text LIKE '%mot-clé%'
Le mieux est certainement d'utiliser les index fulltext
http://dev.mysql.com/doc/mysql/fr/fulltext-search.html
Si c'est une base Oracle, il y a les index Intermedia
il y a bien des moteurs de recherches complets qui existent sur le web,
un des plus connus est aspseek (deepindex l'utilise par exemple) :
-http://www.aspseek.org
il est gratuit, par contre il faut s'y connaître un peu pour l'installer correctement
je l'utilise sur un portail régional :
-http://www.cote.azur.fr/annuaire/recherche_web.htm?search=cote+d%27azur&cs=iso-8859-1&ps=10&fm=off&np=1
et bien sur, il a son propre robot qui va indexer le web
un des plus connus est aspseek (deepindex l'utilise par exemple) :
-http://www.aspseek.org
il est gratuit, par contre il faut s'y connaître un peu pour l'installer correctement
je l'utilise sur un portail régional :
-http://www.cote.azur.fr/annuaire/recherche_web.htm?search=cote+d%27azur&cs=iso-8859-1&ps=10&fm=off&np=1
et bien sur, il a son propre robot qui va indexer le web
le sujet est très vaste, mais en ce qui concerne la recherche tu peut etudier les sujet suivants :
- 1 - le language SQL : pour les requetes
- 2 - les optimisations des bases de données (indexes et cie) : pour accelerrer les requetes
- 3 - les système de persistence et de gestion de cache : c'est très important, ça évite de taper dans la base pour chaque requete
mais il ne faut pas oublier que cequ'il fait la force d'un moteur de recherche ce n'est pas la recherche de donnée mais la PERTINANCE des résultats c'est pour cela que les moteurs gardent géneralement leur algo de classement secret ...
le pagerank en est un et il fait partie de l'algo de classement de google (mais c'est juste une partie)
mais ça c'est une autre histoire
- 1 - le language SQL : pour les requetes
- 2 - les optimisations des bases de données (indexes et cie) : pour accelerrer les requetes
- 3 - les système de persistence et de gestion de cache : c'est très important, ça évite de taper dans la base pour chaque requete
mais il ne faut pas oublier que cequ'il fait la force d'un moteur de recherche ce n'est pas la recherche de donnée mais la PERTINANCE des résultats c'est pour cela que les moteurs gardent géneralement leur algo de classement secret ...
le pagerank en est un et il fait partie de l'algo de classement de google (mais c'est juste une partie)
mais ça c'est une autre histoire
10 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Alexa lance un moteur de recherche d'images
- Google achète l'ile GoGooroa
- Microsoft rachète Powerset, moteur de recherche sémantique
- Classement Xiti/1ère Position des outils de recherche en France - Août 2002
- Forum WebRankInfo : un membre du moteur de recherche Voila.fr vient discuter
- Parts de marché des moteurs en France (Décembre 2007)
- Google Code Search : moteur de recherche de codes sources
- WebRankInfo sélectionné aux Abondance d'or
- Moteur de recherche dans les blogs de Google
- Yahoo! Site Match
- [Moteur] RefSeek : moteur de recherche académique
- Recherche base de données spécifique [Moteur de recherche]
- recherche script pour un moteur de recherche
- Recherche moteur de recherche interne
- Annuaire de recherche... moteur de recherche ???
- moteur de recherche
- Script moteur de recherche
- Mi Annuaire, mi moteur de recherche
- Recherche moteur de wiki
- filtre(moteur de recherche)
- Moteur de recherche européen
- moteur de recherche intelligent
- Rérérencer un moteur de recherche
- Moteur de recherche rapidshare
- moteur de recherche orange.fr
Consultez la description détaillée des produits ou services de Google suivants : Google SearchMash
- Analyser le positionnement d'un site
AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés. - Recherche de citations d'un site en texte brut
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: jeunepapa et 1 invité




le forum