Est il difficle de développement un moteur de recherche?

  • Initiateur de la discussion Initiateur de la discussion el jadida
  • Date de début Date de début

el jadida

el jadida/mazagan beach
Est il difficle de développement un moteur de recherche?

Quelle programmation / Language

Quelle téchnologie ?

Quel outil ?

Merci c'est urgent
 
Est il difficle de développement un moteur de recherche?

Rien de plus facile. :)

Il suffit de crawler le web (n'importe quel crawler suffit), et d'indexer toutes les pages.

Mais tu auras besoin d'une bande passante gigantesque (il faut quasiment telecharger tout l'internet, au moins tous les 1, 2 mois), et il te faut aussi des quantites gigantesques de disks pour l'index, et bien sur des quantites enormes de processeurs pour creer cet index.

Et bien sur, il te faudra d'excellents algorithmes pour filtrer toutes les pages spam, car il y en a enormement. Ca aussi, c'est pas du tout trivial.

En d'autres mots: oui, on peut creer un moteur de recherche en theorie, mais sans les ressources d'un tres grande entreprise, c'est pas facile.

Quelle programmation / Language

A Google, ils utilisent un melange de C, C++ et de Python, et tout ca sur un cluster de plusieurs centaines de machines Linux qui sont synchronisees entre elles.

A moins... que tu ne veuilles un moteur de recherche pour un simple site et pas pour tout l'internet. Dans ca cas la, il y en a plusieurs, par ex. Nutch:

http://nutch.apache.org/index.html
 
Retour
Haut