Accueil Blog Laravel Histoire et présentation de Laravel Contenu du chapitre Hi
Accueil Blog Laravel Histoire et présentation de Laravel Contenu du chapitre Histoire et présentation de Laravel Pourquoi Laravel et pas Symfony ? Installation de Laravel Structure de Laravel Le modèle MVC de Laravel Histoire et présentation de Laravel Posté par RIADH HAJJI Catégories LARAVEL Date 8 DÉCEMBRE 2020 Commentaires 0 COMMENTAIRE Histoire et présentation de Laravel Objectifs ◦ Connaitre les anciennes version du Framework laravel. 2. Historique des versions ◦ Créé en 2011, Laravel est devenu l’outil privilégié des développeurs. Grâce à sa grande facilité d’utilisation et à l’élégance de sa syntaxe, mais également à l’écosystème très complet qui l’environne (Homestead, Laracasts, Forge). Laravel est devenu depuis 2016 le Framework le plus utilisé dans le monde. LARAVEL Avez-vous une question? (216) 97 656 803 hajjriadh@gmail.com Histoire et présentation de Laravel - apcpedagogie https://apcpedagogie.com/histoire-et-presentation-de-laravel/ 1 sur 9 18/01/2022, 10:50 2. Version ,bogues, Correctifs et sécurité ◦ Le 8 septembre 2020 , Laravel a publié sa dernière version qui est Laravel 8, et si vous ne le savez toujours pas, Laravel publie une nouvelle version tous les six mois. ◦ Vous pouvez vous référer au tableau ci-dessous. Version Libération Corrections de bogues jusqu’à Correctifs de sécurité jusqu’à 5,5 (LTS) 30 août 2017 30 août 2019 30 août 2020 5,6 7 février 2018 7 août 2018 7 février 2019 5,7 4 septembre 2018 4 mars 2019 4 septembre 2019 5,8 26 février 2019 26 août 2019 26 février 2020 6 (LTS) 3 septembre 2019 3 septembre 2021 3 septembre 2022 7 3 mars 2020 10 septembre 2020 3 mars 2021 8 8 septembre 2020 8 mars 2021 8 septembre 2021 ◦ Si les bogues ne sont pas encore corrigés pour la dernière version, cela signie-t-il que je ne devrais pas installer la nouvelle version? ◦ Eh bien, ce n’est pas toujours le cas. Des bogues peuvent être trouvés sur chaque version de Laravel. ◦ Si vous ne souhaitez pas mettre à jour votre Laravel, vous pouvez toujours proter de la version 7 de Laravel qui a reçu une autre mise à jour le 10 septembre 2020. Histoire et présentation de Laravel - apcpedagogie https://apcpedagogie.com/histoire-et-presentation-de-laravel/ 2 sur 9 18/01/2022, 10:50 ◦ Cependant, si vous voulez faire l’expérience de Laravel 8, continuez à lire car nous vous guiderons sur la façon de installez la version 8 de Laravel. 7. Présentation de Laravel ◦ Laravel est un framework PHP qui propose des outils pour construire une application web. Il regroupe les meilleures librairies pour chaque fonctionnalité nécessaire à la création d’un site web. Il a été, en ce sens, construit en se basant sur Symfony. ◦ Laravel a été développé et créé par Taylor Otwell comme une tentative de donner un excellent substitut à l’ancien Framework PHP nommé CodeIgniter, qui était le Framework le plus utilisé en php à cet époque. ◦ En juin 2011, Laravel a publié sa première version bêta, et plus tard dans le même mois, Laravel 1 est sorti. Outre l’authentication, Laravel a également un support intégré pour la localisation, les vues, le traitement des sessions, le routage de la demande vers le contrôleur spécique et d’autres fonctionnalités étonnantes. ◦ De nombreux éditeurs de logiciels utilisent Laravel pour faciliter le développement d’applications Web. Laravel automatise un large éventail de processus de développement logiciel et facilite les tâches de développement Web courantes telles que l’authentication, le routage, les sessions et la mise en cache. ◦ Voici pourquoi Laravel est si populaire parmi les développeurs de logiciels personnalisés et les entreprises: ◦ Moteur de modèle Achat Nom De Domaine 1€/mois 100% illimité, Domaine Gratuit Disque, Base de données, SSL, Bande passante illimitée, Baie de stockage SSD hosteur.com Histoire et présentation de Laravel - apcpedagogie https://apcpedagogie.com/histoire-et-presentation-de-laravel/ 3 sur 9 18/01/2022, 10:50 ▪ Laravel fournit aux développeurs Web un moteur de modèle de lame par défaut léger et facile à utiliser. Il aide à créer des mises en page fascinantes avec un contenu dynamique en incorporant des chiers CSS et JS dans les modèles. En attendant, cela ne limite pas l’utilisation de code PHP brut dans les vues. ◦ Artisan ▪ Artisan est une CLI (Command Line Interface) utilisée dans Laravel pour automatiser les tâches de programmation récursives. De cette façon, les développeurs Web peuvent réduire le temps de développement des applications et écrire leurs codes d’application beaucoup plus clairement. ▪ En plus de cela, Artisan aide à créer la structure de la base de données qui facilite l’utilisation d’un système de base de données. En outre, il peut être utilisé pour la création des chiers MVC de base directement à partir de la ligne de commande et les gérer ainsi que leur conguration. ▪ Artisan est un outil très utile car il permet aux développeurs Web de créer leurs propres commandes et de gérer les chiers de la manière la plus pratique. ◦ ORM éloquent ▪ L ’outil ORM éloquent aide les développeurs Web à interagir avec les bases de données sans utiliser le langage de programmation SQL. Au lieu de cela, ils utilisent la syntaxe PHP pour interroger les bases de données. Eloquent ORM de Laravel est l’un des plus rapides que tout autre outil ORM utilisé dans les frameworks PHP . ◦ Bibliothèques ▪ Laravel fournit aux développeurs Web une large gamme de bibliothèques préinstallées, tierces, orientées objet et autres. Ils ajoutent aux fonctionnalités du cadre et permettent de créer des applications Web modulaires, rapides à répondre et ecaces. ◦ Architecture MVC ▪ Avec l’architecture MVC, les développeurs de logiciels peuvent créer des applications complètes et bien structurées avec une logique et une présentation claires. L ’architecture MVC améliore les performances des applications et fournit une variété de fonctions intégrées. ◦ Système de migration des bases de données ▪ Le système de migration de Laravel réduit la possibilité de perdre des données. Il étend la structure de la base de données des applications sans avoir besoin de la recréer chaque fois que les développeurs Web introduisent des changements dans sa structure. Histoire et présentation de Laravel - apcpedagogie https://apcpedagogie.com/histoire-et-presentation-de-laravel/ 4 sur 9 18/01/2022, 10:50 ◦ Tests unitaires ▪ Le framework Laravel facilite les tests de code en fournissant des outils de test unitaire. Il peut exécuter un grand nombre de tests à la fois. Il le fait pour s’assurer que le code d’une application fonctionne vraiment et que toute modication de code n’entraînera aucune défaillance du système. ◦ Sécurité ▪ Le framework Laravel dispose d’un certain nombre d’outils avancés qui aident à protéger le code d’une application contre divers types d’attaques de pirates informatiques telles que les injections de code SQL, les vulnérabilités XSS, la falsication de requêtes intersites (CSRF), etc. Sources: ◦ https://weeklyhow.com/installing-laravel-8-with-xampp/ ◦ http://www.rbastien.com/blog/2014/05/installer-laravel-avec-wampserver/ Sommaire du cours Laravel Sommaire du cours Laravel Pourquoi Laravel et pas Symfony ? hosteur.com/hebergement/sites Achat Nom De Domain Domaine Gratuit Disque, Base de données, SSL, Bande Annonce Histoire et présentation de Laravel - apcpedagogie https://apcpedagogie.com/histoire-et-presentation-de-laravel/ 5 sur 9 18/01/2022, 10:50 Free English Writing Tool Annonce Grammarly Lister les composants d'une carte mère apcpedagogie.com Hébergement s 100% illimité, D Annonce hosteur.com Je suis enfin libre du diabète Annonce Sante Vitalite Microsoft Access apcpedagogie.com Les connecteur d'alimentation apcpedagogie.com Share: Article précédent Correction exercices les bases de données MySQL et PHP : Série 01 8 décembre 2020 Article suivant Installation de Laravel 9 décembre 2020 Histoire et présentation de Laravel - apcpedagogie https://apcpedagogie.com/histoire-et-presentation-de-laravel/ 6 sur 9 18/01/2022, 10:50 LAISSER UN COMMENTAIRE Vous devez vous connecter pour publier un commentaire. CES ARTICLES POURRAIENT AUSSI VOUS INTÉRESSER Intégrer Google Charts dans Laravel 26 avril, 2021 Intégrer Google Charts dans Laravel Intégrer Google Charts dans Laravel Objectifs Etre capable d’ntégrer Google Charts dans Laravel8 Présentation De nos jours, Google dispose de plusieurs API populaires telles que la carte, le graphique, l’analyse, etc. L ’API JS de Google charts est également très populaire et elle est assez simple à intégrer à notre application ou à nos projets. Les … Générer un chier PDF avec laravel do 25 avril, 2021 Générer un chier PDF avec laravel dompdf avec laravel dompdf Objectifs Apprendre le essentielles pour créer et montrer les exem données yajra de laravel 8 Découvrir comm PDF à partir d’un code HTML ou d’une vue le package laravel-dompdf dans un projet L Dans ce … Achat Nom De Domaine 1€/mois 100% illimité, Domaine Gratuit Disque, Base de données, SSL, Bande passante illimitée, Baie de stockage SSD hosteur.com Rechercher… Histoire et présentation de Laravel - apcpedagogie https://apcpedagogie.com/histoire-et-presentation-de-laravel/ 7 sur 9 18/01/2022, 10:50 (216) 97 656 803 hajjriadh@gmail.com à propos de nous Blog Contact Become a Teacher Cours Events Achat Nom De Domaine 1€/mois 100% illimité, Domaine Gratuit Disque, Base de données, SSL, Bande passante illimitée, Baie de stockage SSD hosteur.com APCPEDAGOGIE LINKS Histoire et présentation de Laravel - apcpedagogie https://apcpedagogie.com/histoire-et-presentation-de-laravel/ 8 sur 9 18/01/2022, 10:50 Gallery FAQs Documentation Forums Language Packs Release Status WordPress LearnPress WooCommerce bbPress SUPPORT RECOMMEND apcpedagogie © 2016 - 2021. Tous droits réservés. Histoire et présentation de Laravel - apcpedagogie https://apcpedagogie.com/histoire-et-presentation-de-laravel/ 9 sur 9 18/01/2022, 10:50 uploads/Litterature/ 1-histoire-et-presentation-de-laravel-apcpedagogie 1 .pdf
Documents similaires
-
12
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Aoû 18, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 0.7375MB