Laravel

De Didaquest
Aller à la navigationAller à la recherche


Autres Fiches Conceptuelles
Posez une Question


(+)

Target Icon.pngVotre Publicité sur le Réseau Target Icon.png

Puce-didaquest.png Traduction


More-didaquest.png Traductions


Puce-didaquest.png Définition

Domaine, Discipline, Thématique


More-didaquest.png Justification


Définition écrite


Laravel est un framework open source, qui offre un ensemble très riche de fonctionnalités qui permettent d’accélérer la vitesse de développement web. Non seulement ça, un site web créé avec Laravel est sécurisé. Il empêche les différentes attaques qui peuvent avoir lieu sur les sites Web*Parmi les fonctionnalités offertes par Laravel, on distingue :

  • Un système de routage perfectionné ;
  • Un créateur de requêtes SQL et un ORM performants ;
  • Un système d’authentification pour les connexions ;
  • Un système de validation ;
  • Un système de pagination ;
  • Un système de migration pour les bases de données ;
  • Un système d’envoi d’emails ;
  • Une gestion des sessions.

More-didaquest.png Laravel - Historique (+)


Définition graphique




Puce-didaquest.png Concepts ou notions associés


More-didaquest.png Laravel - Glossaire / (+)



Puce-didaquest.png Exemples, applications, utilisations

  • Le framework Laravel rend l'implémentation des techniques d'authentification très simple. Presque tout est parfaitement configuré. Laravel fournit un moyen très simple d'organiser la logique d'autorisation et de contrôler l'accès aux différentes ressources.
  • Laravel est le meilleur framework PHP car il possède des bibliothèques orientées objet et d'autres bibliothèques préinstallées, qui ne se trouvent dans aucun autre framework PHP. L'une des bibliothèques préinstallées est la bibliothèque d'authentification. Il possède de nombreuses fonctionnalités avancées telles que la vérification des utilisateurs actifs, le hachage Bcrypt, la réinitialisation du mot de passe, la protection CSRF (Cross-site Request Forgery) et le cryptage.
  • Le framework Laravel propose un build dans un outil nommé Artisan. Cet outil permet à un développeur d'effectuer la majorité de ces tâches de programmation répétitives et fastidieuses que la plupart des développeurs évitent d'effectuer manuellement.
  • Laravel s'occupe de la sécurité dans son cadre. Il utilise le mot de passe haché, ce qui signifie que le mot de passe ne sera jamais enregistré en tant que texte brut dans la base de données. Le framework Laravel utilise des instructions SQL préparées qui rendent les attaques par injection inimaginables.
  • Le moteur de création de modèles Blade du framework Laravel est très intuitif et permet de travailler avec les spaghettis PHP / HTML typiques si parfaits, c'est l'une des meilleures fonctionnalités du framework Laravel.

(+)



Puce-didaquest.png Erreurs ou confusions éventuelles



Puce-didaquest.png Questions possibles



Puce-didaquest.png Bibliographie