begin process at 2010 02 10 02:21:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Navigation

 > MOTEUR DE RECHERCHE SANS PHP

MOTEUR DE RECHERCHE SANS PHP


 Information sur la source

Note :
9,75 / 10 - par 4 personnes
9,75 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Navigation Classé sous :moteur, recherche, xmlhttprequest, Ajax Niveau :Initié Date de création :02/06/2009 Date de mise à jour :08/07/2009 22:26:37 Vu / téléchargé :4 340 / 671

Auteur : jdmcreator

Ecrire un message privé
Site perso
Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Encore un moteur de recherche sans PHP. Celui-ci est un petit peu différent. Il suffit de mettre l'adresse de la page (sur son serveur) pour que le moteur puisse l'indexer.

Pour cela, j'utilise l'AJAX (xmlHttpRequest). Des moteurs de ce genre existent sûrement déjà mais je poste ma version.

Comme le moteur contient beaucoup de fonctionnalité, il y a beaucoup de fonction (donc de variable), désolé pour ce point, mais le résultat est, selon moi, satisfaisant.

Pour un exemple en ligne et pour télécharger les versions en ligne, vous pouvez aller sur mon site : http://jdmcreator.110mb.com/source/ase.html


 Conclusion

La version 1.0 Bêta est sortie. La principale nouveauté est la compatibilité avec de nouveaux navigateurs, comme Internet Explorer. ASE V1.0 a été testé sur Internet Explorer 6-7, Firefox 3, Maxthon 2, Safari 3, Opéra 9 et Netscape 9

Prévu dans la prochaine version (1.1) : Ajout de pages à indexer à l'aide des liens présents dans les pages.

Il persiste encore quelques bugs :
*Opéra conserve les sauts de ligne des extraits
*Dans Firefox et Netscape, les scripts des pages à indexer sont conservés lors de l'indexation des pages. (Exemple: taper "var" dans l'exemple)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

08 juillet 2009 22:26:37 :
Version 1.0 : Compatibilité avec les navigateurs. Il n'y a désormais plus d'historique. Si vous avez installé ASE, je vous recommande FORTEMENT la mise à jour.

 Sources du même auteur

OUTIL DE SÉLECTION
DÉTECTER SI CSS EST ACTIVÉ
ÉMULER OUTERHTML
Source avec Zip Source avec une capture MENU AVEC ROULETTE
TROUVER LES FACTEURS D'UN NOMBRE

 Sources de la même categorie

Source avec Zip EMULATION DE $_GET() DU PHP par jchan
Source avec Zip ACCESSIBARRE - AMÉLIORER LE CONFORT DES PERSONNES NON-VOYANT... par Pfuch
Source avec Zip CLASS BARRE DE DÉFILEMENT (SCROLLBAR) JAVASCRIPT par TheWeasel47
Source avec une capture TAILLEFONTE par tiger222
Source avec Zip Source avec une capture SCROLL BAR PERSONALISE par kazma

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CLASSE AJAX : PROTOTYPE ROCKS ! par ralecul
Source avec Zip [GAG] GESTION AJAX GÉNÉRALISÉE par bultez
AJAX EN MOINS DE 50 LIGNES par Kimjoa
Source avec Zip D.SEARCH :: MOTEUR DE RECHERCHE QVDLM par DomJ
Source avec Zip Source avec une capture CLASSE AJAX par casper

Commentaires et avis

Commentaire de jdmcreator le 09/07/2009 03:35:55

Il n'y a pas de commentaires ? De suggestions pour amélioration ?

En tout cas, j'ai mis à jour le code vers la version 1.0

Commentaire de MoulouD1993 le 17/08/2009 13:25:05 9/10

excellent ton script j'aime bien

Commentaire de diapoflash le 28/10/2009 19:46:25

Ton moteur de recherche fonctionne très bien.
Cependant si je fait une recherche en écrivant " la France ",
c'est seulement "la" qui sera recherché sur toutes les pages
en oubliant le mot "France"
J'aimerais savoir s'il est possible que le moteur de recherche prenne en compte les titres dans leur intégralité.
Merci d'avance pour tes conseils :-)

Commentaire de McHerve le 09/11/2009 16:19:44 10/10

ABSOLUMENT GÉNIAL !
merci beaucoup, ce code est superbe quand on a -comme moi- un site avec juste quelques pages et qu'on veut l'indexer (pour du plus gros, le passage à la BDD reste obligatoire ;))

à part 2 ou 3 points de détails (qui ne sont que des choix et pas des bugs) il est parfait :)
(ex:
- l'intendation est assez aléatoire dans ton source, pour le piger il faut la refaire ;)
- le css dans le js n'est pas des plus pratique
- je n'ai pas vu d'intérêt à mettre une balise title quand tu tronques les titres des pages de + de 50 caractères
)

merci encore d'avoir fait et partagé ce code
bonne continuation

Commentaire de jdmcreator le 10/11/2009 01:09:37

Merci beaucoup ;)

Je travaille beaucoup présentement à un projet mais la prochaise version de ce script reste toujours dans mes cartons ;)

Petite précision : les titres de sont pas tronqués pour les pages de + de 50 caractères. Le titre est rappetissé si le titre fait plus de 50 caractères pour éviter d'avoir  un paragraphe comme titre ;)

Commentaire de McHerve le 10/11/2009 09:18:19

hum. je me suis sans doute mal exprimé:
je parlais de la bulle d'aide dans le a href du résultat: la bulle "title=(nom_complet)" qui est affichée lorsque le nom de la page est tronquée. Tu affiches -au roll- le titre complet de la page dans une bulle, ce comportement étant différent des autres a href, je ne le trouvais pas souhaitable (j'aime l'uniformité ;)).
Mais comme dit plus haut, ce n'est qu'une question de goût perso et pas un bug.

J'ai un site en php/my sql (donc avec un champ de recherche mysql), mais j'ai aussi un autre site avec seulement 7 pages principales (et pas de mysql); Dans ce second cas ton code est épatant (même s'il n'est pas possible de rechercher plusieurs mots clés ensemble, même en les encadrant de guillemets)
Donc il n'est pas parfait, mais pour cette utilisation je le trouve super :)

Commentaire de lanner le 22/11/2009 15:36:19 10/10

Salut

Je viens de faire un test rapide et je n'ai pas vraiment compris comment on index toutes les pages du site .. si quelqu'un peu m'éclairer d'avantage ,

merci :)

Commentaire de lanner le 22/11/2009 15:55:17

Oups je viens de voir désolé, bravo ca fonctionne bien :)

Commentaire de lanner le 22/11/2009 16:59:58

Par contre il est vrai que placer 500 pages en recherche ouch :)

Une version qui le fait automatiquement serait elle envisageable ?

Commentaire de jdmcreator le 23/11/2009 00:59:37

Comme je l'ai dit en haut, je travaille présentement à un autre projet. Mais j'ai encore dans mes cartons la prochaine verson du script qui elle suivra les liens présents dans les pages HTML indexés. Il suffira donc de mettre la page principal pour qu'il suive les liens du menu et ainsi de suite ;)

Commentaire de lanner le 18/12/2009 16:18:48

Ok merci, plus qu'a patienter alors :)

Bon boulot

Commentaire de mediaFlash le 25/12/2009 02:16:23 10/10

J'aime trop ce script là il est vraiment très facile de un moteur de recherche dans propre site web!

Commentaire de Philjavascript le 09/02/2010 16:15:18

Bonjour à tous,
Je viens d'installer les pages dans mon site (chez Free) et cela ne donne rien : il semble ne pas indexer car rien ne sort suite à mes requêtes. Quelqu'un saurait-il pourquoi ?

Commentaire de jdmcreator le 10/02/2010 00:05:46

Pourrais-tu m'envoyer l'adresse de ton site ? Je vais voir la raison de ce problème ;)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Moteur de recherche [ par nabmoah ] Bonjour.j'aimerai créer un moteur de recherche dynamique avec ajax/php.j'ai visité la page suivante :<a href="http://www.editeurjavascript.com/trucs/3 Formulaire moteur de recherche invalide avec tableau [ par fofilou ] Bonsoir, j'ai un très gros problème. Je souhaiterais intégrer un moteur de recherche Extense sur mon site. Cependant celui-ci ne fonctionne pas lorsqu moteur de recherche pour carte [ par vive2 ] salut,je fait un site ou il y a des cartes mais je n'est pas trouver comment faire un moteur de recherche pratique pour qu'il trouver les cartes reche Moteur de recherche [ par Fleuretta ] Bonjour &#224; tous!J'ai cr&#233;&#233; une page html dans laquelle j'ai plus de 470 sites de recettes r&#233;pertori&#233;s.Les sites sont inscrits p Moteur de recherche dans une page javascript [ par yato_baztito ] Bonjour,je cherche un moteur de recherche qui permet lors ce qu'on tape un mot dans une zone de texte le resultat sera:dans tous le document d&#232;s [HTML]moteur de recherche interne [ par tony44100 ] bonjours a tous je voudrais savoir comment faire pour mettre dans une grande pages plusieurs petite pages de mon site. les petites pages je voudrai l Moteur de recherche multicritère [ par sir_hilario ] Bonjour, Je suis à la recherche d'une contribution pouvant m'aider à créer un moteur de recherche multicritère exactement comme celui de ces sites: E Ajax : variable de réponse [ par chapata ] Bonjour à tous,(j'espère avoir posté dans le bon endroit ...)voilà je suis débutant en Ajax, je me suis inspiré des différentes méthodes sur le forum. Suggestion de recherche avec AJAX [ par darb66 ] Bonjour,Je developpe une fonctionnalite AJAX qui propose une liste de choix a l'utilisateur selon ce qu'il entre dans un champ texte... Du meme style programmation java d'un moteur de recherche [ par calou34 ] voilà je dois programmer un moteur de recherche ou l'utilisateur rentre ces mots clés et une page affiche tous les résultat avec les liens et une desc


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,123 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales