Introduction
Déroulement du cours
- Création d'un formulaire permettant de faire une recherche d'utilisateur via un bouton afin d'afficher les résultats.
- Ajouter les librairies nécessaires afin de faire notre barre de recherche,
- Par la suite, nous développer notre barre de recherche,
- Sécurisation de la barre de recherche,
- Optimisation de la barre de recherche.
Pré-requis obligatoire avant de débuter ce cours
Avant de commencer à développer votre propre barre de recherche pour votre site il faut savoir maitriser 2 aspects du web :
- La connaissance du langage JavaScript et notamment l'Ajax,
- Et avoir une bonne maîtrise des requêtes SQL.
Une barre de recherche c'est quoi ?
Une barre de recherche permettra à vos utilisateurs de rechercher un élément particulier de votre site avec des mots-clés. Une barre de recherche peut également vous servir notamment dans la partie d'administration de votre site.
Les avantages et les inconvénients
Avantages :
- Avoir une barre de recherche peut être pratique lorsque vous recherchez un article ou un ami par exemple,
- Permets un gain de temps à l'utilisateur s'il recherche un article ou une personne en particulier par exemple.
Inconvénients :
- Peut-être gourmand pour votre serveur,
- S'assurer de protéger les recherches émises par vos utilisateurs, (injections SQL, etc.)