Différences entre versions de « Laravel »
De Didaquest
Aller à la navigationAller à la recherche (Page créée avec « {{Widget:Fiche-Conceptuelle-Haut}} = {{Widget:Traduction-Fiche}} = <!-- ***********************************************************************--> <!-- *************** D... ») |
m |
||
(14 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 81 : | Ligne 81 : | ||
<!-- Remplacez, Adaptez, Ajoutez ou Supprimez les images et lignes non utilisées--> | <!-- Remplacez, Adaptez, Ajoutez ou Supprimez les images et lignes non utilisées--> | ||
− | Image: | + | Image:mvc.png|Modèle MVC |
− | Image: | + | Image:php frameworks rankig.png|Classement des framework PHP |
− | Image: | + | Image:Architecture-Laravel.png|Architecture d'une application Laravel |
</gallery><!-- ************** Fin modification images***************************--> | </gallery><!-- ************** Fin modification images***************************--> | ||
Ligne 93 : | Ligne 93 : | ||
<!--Ajoutez ou supprimez les lignes non utilisées ---------------------------------------------------------------------------> | <!--Ajoutez ou supprimez les lignes non utilisées ---------------------------------------------------------------------------> | ||
<!-- ****************** Commercez les modifications pour les Vidéos *******************************************************--> | <!-- ****************** Commercez les modifications pour les Vidéos *******************************************************--> | ||
− | + | <center> | |
− | <youtube width="220" height="220"> | + | <youtube width="220" height="220">b-qzP7IDZEg</youtube> |
− | <youtube width="220" height="220"> | + | <youtube width="220" height="220">TfH3tcTVwfY</youtube> |
− | <youtube width="220" height="220"> | + | <youtube width="220" height="220">2xFID9XUlFI</youtube> |
+ | </center> | ||
}}<!-- ************************* Fin modifications pour les Médias *******************************************************--> | }}<!-- ************************* Fin modifications pour les Médias *******************************************************--> | ||
Ligne 109 : | Ligne 110 : | ||
<!----------------- Commencez les modifications des Mots Clés ---------------------> | <!----------------- Commencez les modifications des Mots Clés ---------------------> | ||
− | |Mot-Clé-1= | + | |Mot-Clé-1=Framework |
− | |Mot-Clé-2= | + | |Mot-Clé-2=PHP |
− | |Mot-Clé-3= | + | |Mot-Clé-3=Modèle MVC |
− | |Mot-Clé-4= | + | |Mot-Clé-4=Web dynamique |
− | |Mot-Clé-5= | + | |Mot-Clé-5=Programmation orionté objet |
− | + | ||
− | |||
− | |||
− | |||
− | |||
}}<!-- ********************* FIN Fiche Didactique Mots-clés *******************--> | }}<!-- ********************* FIN Fiche Didactique Mots-clés *******************--> | ||
Ligne 133 : | Ligne 130 : | ||
<!-- ****************** Commercez les modifications *********************** --> | <!-- ****************** Commercez les modifications *********************** --> | ||
− | *.. | + | *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. |
− | |||
− | |||
− | |||
}}<!--************** Fin Fiche Didactique Explicitations ******************* --> | }}<!--************** Fin Fiche Didactique Explicitations ******************* --> | ||
Ligne 154 : | Ligne 148 : | ||
<!-- ****************** Commercez les modifications *************************--> | <!-- ****************** Commercez les modifications *************************--> | ||
− | * Confusion entre [[ | + | * Confusion entre [[Application Web - Application Mobile]] |
− | * Confusion entre [[ | + | * Confusion entre [[Route - URL]] |
− | * | + | * Confusion entre [[Modèle - Table]] |
+ | |||
}}<!-- ************** Fin Fiche Didactique Conceptions ********************* --> | }}<!-- ************** Fin Fiche Didactique Conceptions ********************* --> | ||
Ligne 169 : | Ligne 164 : | ||
<!-- ************ Commercez les modifications *********************--> | <!-- ************ Commercez les modifications *********************--> | ||
− | * [[ | + | * [[Pourquoi choisir Laravel pour créer une application Web]]? |
− | * [[ | + | * [[Quel est le rôle du gestionnaire de packages '''Composer''' dans la gestion des applications Laravel]]? |
− | * [[ | + | * [[Quel est le rôle de l'interface ''''Artison PHP''' dans laravel]]? |
+ | * [[Qu'est ce q'un middleware dans Laravel]]? | ||
+ | * [[Qu'est-ce que la migration de base de données dans Laravel]]? | ||
+ | * [[Comment valider les données dans Laravel]]? | ||
+ | * [[Quelle est la différence entre la méthode '''Get''' et la méthode '''Post''']]? | ||
+ | * [[Que signifie '''ORM''']]? | ||
+ | * [[Que est le rôle du composant Elequant dans une application Laravel]]? | ||
+ | * [[Quel est le rôle des '''service providers''']]? | ||
+ | * [[Quel framework peut-on utiliser la la partie Front-end]]? | ||
+ | * [[Définissez le hachage dans Laravel]]? | ||
+ | . | ||
− | |||
− | |||
− | |||
− | + | }}<!-- ******** Fin Fiche Didactique Questions ******************* --> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | }}<!-- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
= {{Widget:Bibliographie-Fiche}} = | = {{Widget:Bibliographie-Fiche}} = | ||
Ligne 235 : | Ligne 193 : | ||
<!-- ****************** Commercez les modifications *********************--> | <!-- ****************** Commercez les modifications *********************--> | ||
− | * ... | + | * Martin, B. 2015. Laravel 5 Essentials. Packt Publishing. |
− | |||
− | |||
− | |||
}}<!-- ************* Fin Fiche Didactique Bibliographie *************** --> | }}<!-- ************* Fin Fiche Didactique Bibliographie *************** --> | ||
{{Widget:Fiche-Conceptuelle-Bas}} | {{Widget:Fiche-Conceptuelle-Bas}} | ||
+ | [[Category:Promotion_EIAH_2020]] |
Version actuelle datée du 12 juin 2020 à 01:35
Votre Publicité sur le Réseau |
Traduction
Traductions
Définition
Domaine, Discipline, Thématique
Justification
Définition écrite
- Laravel est un puissant framework PHP bas´e sur le modèle de conception MVC, conçu pour les développeurs qui ont besoin d’une boîte `a outils simple et élégante pour créer des applications web complètes.
- Laravel a été créé par Taylor Otwell.
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 :
|
Laravel - Historique (+)
Définition graphique
Concepts ou notions associés
Laravel - Glossaire / (+)
Exemples, applications, utilisations
|
Erreurs ou confusions éventuelles
- Confusion entre Application Web - Application Mobile
- Confusion entre Route - URL
- Confusion entre Modèle - Table
Questions possibles
- Pourquoi choisir Laravel pour créer une application Web?
- Quel est le rôle du gestionnaire de packages '''Composer''' dans la gestion des applications Laravel?
- Quel est le rôle de l'interface ''''Artison PHP''' dans laravel?
- Qu'est ce q'un middleware dans Laravel?
- Qu'est-ce que la migration de base de données dans Laravel?
- Comment valider les données dans Laravel?
- Quelle est la différence entre la méthode '''Get''' et la méthode '''Post'''?
- Que signifie '''ORM'''?
- Que est le rôle du composant Elequant dans une application Laravel?
- Quel est le rôle des '''service providers'''?
- Quel framework peut-on utiliser la la partie Front-end?
- Définissez le hachage dans Laravel?
.
Bibliographie
Pour citer cette page: ([1])
ABROUGUI, M & al, 2020. Laravel. In Didaquest [en ligne]. <http:www.didaquest.org/wiki/Laravel>, consulté le 22, novembre, 2024
- Martin, B. 2015. Laravel 5 Essentials. Packt Publishing.