Enseignement > Web dynamique > TP n°1  

Recherche dynamique

 

Il existe de nombreux moteurs de recherche

    • Généralistes (Google, Yahoo, Bing)
    • Spécifiques à leur propre site (presse,  institutions…)

 

On souhaite réaliser un ensemble de pages WEB permettant de recenser des moteurs de recherche, et de centraliser le formulaire de requête sur une seule page, où on proposera dans un menu déroulant la liste des moteurs de recherche connus

 

Rechercher  dans

 

Avant de vous lancer dans la modélisation de votre application, prenez le temps de bien analyser le fonctionnement des pages des moteurs de recherche, notamment dans la manière dont ils envoient les formulaires (methode GET ou POST)

Dans un premier temps, la liste des sites de recherche sera écrite de manière statique dans une page html.


Ecrire ensuite une base de données où seront enregistrées les caractéristiques des moteurs de recherches, puis écrire une page PHP permettant de questionner cette base de données pour construire le formulaire

Ecrire une requete Ajax permettant d'enregistrer dans la base de données les requêtes effectuées (enregistrer les mots recherchés, le moteur auquel a été soumis la requete, la date de la demande et l'adresse IP de l'internaute)