Introduction


Déroulement du cours

  1. Création d'un formulaire permettant de faire une recherche d'utilisateur via un bouton afin d'afficher les résultats.
  2. Ajouter les librairies nécessaires afin de faire notre barre de recherche,
  3. Par la suite, nous développer notre barre de recherche,
  4. Sécurisation de la barre de recherche,
  5. 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.)
7608 vues
Modifié le 26 février 2019
Publicité Sitedudev
Cette pub permet au site de vivre ...
Publicité
Cette pub permet au site de vivre ...
Voir d'autres articles
981 vues
Utilisation des attributs id et class pour identifier et styler les éléments
Utilisation des attributs id et class pour identifier et styler les élémentsLes attributs id et class sont utilisés pour identifier et styler les éléments HTML en leur attribuant des...
HTML
5 167 vues
Comment débute-t-on ?
Maintenant que vous savez qu'elles sont les différents langages web à utiliser pour développer un site, vous devez certainement vous demander "Alors, comment développe-t-on un site...
Créer son site
4 843 vues
Qu'est-ce que HTML ?
Cours sur HTML : Qu'est-ce que HTML ?HTML, ou HyperText Markup Language, est le langage de balisage standard utilisé pour créer des pages Web. Il fournit une structure de base pour organiser le...
HTML
2 467 vues
Ajouter un avatar
Nous allons maintenant ajouter des avatars à nos profils et afficher ses avatars lors de l’affichage des membres 😁
Créer son site de rencontres
652 vues
Utilisation de gradients, ombres et transitions pour des effets visuels
Utilisation de Gradients, Ombres et Transitions pour des Effets VisuelsEn CSS, vous pouvez utiliser des gradients, des ombres et des transitions pour ajouter des effets visuels attrayants à vos...
CSS
588 vues
Fonctions anonymes et fonctions fléchées
Fonctions Anonymes et Fonctions Fléchées en JavaScript1. Fonctions Anonymes :Une fonction anonyme est une fonction définie sans nom. Elles sont souvent utilisées comme fonctions de rappel...
JS
4 212 vues
Différencier HTML (structure) de CSS (présentation)
Différencier HTML (structure) de CSS (présentation)HTML (HyperText Markup Language) et CSS (Cascading Style Sheets) sont deux langages complémentaires utilisés pour créer des sites Web, mais ils...
CSS
18 688 vues
Mot de passe oublié en PHP
Il arrivera souvent qu'un utilisateur oublie son mot de passe. Pour y remédiez nous allons modifier notre base de données avec un nouveau paramètre nous permettant de savoir si...
Créer son site
Publicité
Cette pub permet au site de vivre ...