<button id="wcvdj"></button>

      \n

      à propos de ce site <\/h1>\n

      Bienvenue dans ma première application Laravel! <\/p>\n<\/docy>\n<\/html><\/pre>

      Visitez http:\/\/localhost:8000\/about<\/code> - Boom, votre page est en direct.<\/p>


      Utilisation de contr?leurs (au lieu de fermetures)<\/strong><\/h3>

      à mesure que votre application se développe, vous voudrez déplacer la logique des itinéraires et des contr?leurs.<\/p>

      Générer un contr?leur:<\/p>

       PHP Artisan Make: Controller PageController<\/pre>

      Maintenant, mettez à jour votre itinéraire:<\/p>

       Utilisez App \\ Http \\ Controllers \\ PageController;\n\nRoute :: Get ('\/ à propos', [PageController :: Class, 'About']);<\/pre>

      Ouvrez ensuite app\/Http\/Controllers\/PageController.php<\/code> et ajouter:<\/p>

       fonction publique sur ()\n{\n    Return View (?à propos?);\n}<\/pre>

      Même résultat, mais structure plus propre.<\/p>


      Travailler avec des bases de données (migrations et modèles)<\/strong><\/h3>

      Disons que vous souhaitez stocker des articles de blog.<\/p>

      1. Créer une migration:<\/li><\/ol>
         PHP Artisan Make: Migration Create_posts_Table --create = Posts<\/pre>
        1. Ouvrez le nouveau fichier dans database\/migrations\/<\/code> et modifiez la méthode up()<\/code> :<\/li><\/ol>
           Fonction publique UP ()\n{\n    Schéma :: Create ('Posts', fonction (Table Blueprint $) {\n        $ table-> id ();\n        $ table-> String ('title');\n        $ table-> text ('corps');\n        $ Table-> TimeStamps ();\n    });\n}<\/pre>
          1. Exécutez la migration:<\/li><\/ol>
             PHP Artisan Migrate<\/pre>

            Cela crée le tableau posts<\/code> dans votre base de données.<\/p>

            1. Créer un modèle:<\/li><\/ol>
               PHP Artisan Make: Modèle Post<\/pre>

              Vous pouvez maintenant l'utiliser dans votre contr?leur.<\/p>


              Passez des données à une vue (exemple: articles de blog)<\/strong><\/h3>

              Affichons une liste de messages.<\/p>

              Dans PageController.php<\/code> :<\/p>

               Utilisez App \\ Models \\ Post;\n\nBlog de fonction publique ()\n{\n    $ Posts = Post :: all ();\n    Return View ('Blog', Compact ('Posts'));\n}<\/pre>

              Créez l'itinéraire:<\/p>

               Route :: Get ('\/ Blog', [PageController :: Class, 'Blog']);<\/pre>

              Faites maintenant resources\/views\/blog.blade.php<\/code> :<\/p>

               

              articles de blog <\/h1>\n@ForEach ($ met en tant que $ post)\n

              {{$ post-> title}} <\/h2>\n

              {{$ post-> body}} <\/p>\n


              \n@endforeach<\/pre>

              à l'heure actuelle, il n'y a pas de données - mais vous pouvez insérer manuellement une ligne dans le tableau posts<\/code> via PhpmyAdmin ou Tinker.<\/p>


              Bonus: utilisez Tinker pour tester les données<\/strong><\/h3>

              Laravel Tinker est un répond pour Laravel. Essayez-le:<\/p>

               PHP Artisan Tinker<\/pre>

              Puis tapez:<\/p>

               App \\ Models \\ Post :: Create (['Title' => 'My First Post', 'Body' => 'Hello Laravel!']);<\/pre>

              Sortir avec exit<\/code> . Rechargez maintenant votre page de blog - vous devriez voir le message.<\/p>\n


              \n

              étapes suivantes après les bases<\/strong>\n<\/h3>\n

              Une fois que vous avez eu cela, explorez:<\/p>\n

                \n
              • Modèles de lame<\/strong> - Disposition ma?tre, sections et comprend<\/li>\n
              • Manipulation de formulaires<\/strong> - itinéraires de poste, validation<\/li>\n
              • Authentification<\/strong> - Laravel Breeze ou Fortify pour la connexion \/ le registre<\/li>\n
              • Relations éloquentes<\/strong> - comme la publication → utilisateur ou post → Commentaires<\/li>\n
              • Frontend<\/strong> - Associez Laravel avec React \/ Vue ou baton avec la lame<\/li>\n<\/ul>\n

                Et toujours, lisez toujours les documents Laravel officiels<\/a> . Ils sont si bons.<\/p>\n


                \n

                Conclusion: Laravel peut sembler écrasant au début, mais si vous construisez de petites choses - une liste de taches, un blog, un formulaire de contact - vous le ramassez rapidement.<\/p>\n

                Commencez petit, divisez les problèmes en étapes et ne copiez pas sans compréhension.<\/p>\n

                Vous avez ceci.<\/p>"}

                亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

                Table des matières
                Installer via le compositeur
                Comprendre la structure de base
                Créez votre première page
                Utilisation de contr?leurs (au lieu de fermetures)
                Travailler avec des bases de données (migrations et modèles)
                Passez des données à une vue (exemple: articles de blog)
                Bonus: utilisez Tinker pour tester les données
                Maison cadre php Laravel Tutoriel Laravel pour les débutants

                Tutoriel Laravel pour les débutants

                Jul 30, 2025 am 04:41 AM
                débutant

                Laravel est un cadre PHP adapté aux débutants qui simplifie le développement Web avec une syntaxe propre, des outils intégrés et un fort soutien communautaire; 2. Installez Laravel à l'aide du compositeur avec Composer Create-Project Laravel / Laravel My-First-App, puis exécuter PHP Artisan sert à démarrer le serveur de développement; 3. Comprendre la structure MVC: routes dans Routes / web.php, contr?leurs dans APP / HTTP / Controllers /, vues dans Resources / Views / et Migrations de base de données dans la base de données / les migrations /; 4. Créez une page en définissant une route dans web.php et en renvoyant une vue de lame à partir de ressources / vues /; 5. Utilisez des contr?leurs via PHP Artisan Make: Controller pour organiser la logique au lieu des fermetures dans les routes; 6. Configurer une base de données en créant des migrations avec PHP Artisan Make: Migration, Définir le schéma et exécuter PHP Artisan Migrate; 7. Générer des modèles à l'aide de PHP Artisan Make: Modèle pour interagir avec les tables; 8. Passez les données aux vues en récupérant des enregistrements dans les contr?leurs et en utilisant compact () dans la fonction View (); 9. Testez les données rapidement en utilisant Laravel Tinker avec PHP Artisan Tinker et App \ Models \ Post :: Create ([...]); 10. Après avoir ma?trisé les bases, explorez les modèles de lame, la manipulation de la forme, l'authentification avec brise ou fortifier, des relations éloquentes et l'intégration du frontend avec React / Vue, tout en se référant à la documentation officielle de Laravel pour obtenir des conseils. Commencez petit, construisez de vrais projets et apprenez étape par étape pour ma?triser efficacement Laravel.

                Tutoriel Laravel pour les débutants

                Vous commencez donc juste avec Laravel et vous voulez construire quelque chose de réel sans vous perdre dans les documents? Bon appel - Laravel est l'un des cadres PHP les plus adaptés aux débutants, et une fois que vous avez obtenu les bases, cela semble amusant à utiliser.

                Tutoriel Laravel pour les débutants

                Saisissons ce que vous devez savoir en tant que débutant, étape par étape, avec des conseils pratiques - pas de peluches.


                Qu'est-ce que Laravel (et pourquoi ?a vaut la peine d'apprendre)

                Laravel est un cadre PHP pour créer des applications Web. Il vous donne des outils pour gérer les taches courantes - comme le routage, l'authentification, la gestion des bases de données et les sessions - vous n'avez donc pas à tout écrire à partir de zéro.

                Tutoriel Laravel pour les débutants

                Pourquoi l'utiliser?

                • Syntaxe propre et expressive (il se lit presque comme un anglais simple)
                • Outils intégrés pour les migrations de la base d'automobiles, de routage et de données
                • Excellente documentation et une énorme communauté
                • Utilisé par de vraies entreprises et startups

                Vous n'avez pas besoin d'être un expert PHP pour commencer. Si vous connaissez PHP de base et HTML, vous êtes prêt à partir.

                Tutoriel Laravel pour les débutants

                Comment installer Laravel (Laravel 10 ou 11)

                Tout d'abord, assurez-vous d'avoir:

                • PHP (8,1 ou plus)
                • Compositeur (gestionnaire de packages de PHP)
                • Une base de données (MySQL, SQLite, etc.)
                • Un serveur local (comme le serveur intégré de Laravel ou XAMPP)

                Installer via le compositeur

                Ouvrez votre terminal et courez:

                 Composer Create-Project Laravel / Laravel My-First-App

                Remplacez my-first-app par le nom de votre projet.

                Ensuite, allez dans le dossier:

                 CD My-First-App

                Démarrez le serveur de développement:

                 PHP Artisan Serve

                Maintenant, ouvrez http://localhost:8000 dans votre navigateur. Vous devriez voir la page de bienvenue Laravel.

                C'est tout - vous avez une application Laravel qui fonctionne.


                Comprendre la structure de base

                Laravel suit le modèle MVC: modèle, vue, contr?leur.

                Voici ce qui compte pour l'instant:

                • routes/web.php - où vous définissez les URL de votre site Web
                • app/Http/Controllers/ - où vit votre logique
                • resources/views/ - Vos modèles de lame (fichiers HTML)
                • database/migrations/ - où vous créez des tables de base de données
                • .env - vos paramètres d'environnement (comme les informations d'identification DB)

                N'essayez pas de tout apprendre à la fois. Commencez par les itinéraires et les vues.


                Créez votre première page

                Faisons une simple page "à propos".

                1. Ouvrir routes/web.php
                2. Ajouter un nouvel itinéraire:
                 Route :: get (&#39;/ about&#39;, function () {
                    Return View (?à propos?);
                });
                1. Créez maintenant une vue: accédez à resources/views/about.blade.php et ajoutez:
                 <! Doctype html>
                <html>
                <adal>
                    <Title> à propos de moi </TITAL>
                </ head>
                <body>
                    <h1> à propos de ce site </h1>
                    <p> Bienvenue dans ma première application Laravel! </p>
                </docy>
                </html>

                Visitez http://localhost:8000/about - Boom, votre page est en direct.


                Utilisation de contr?leurs (au lieu de fermetures)

                à mesure que votre application se développe, vous voudrez déplacer la logique des itinéraires et des contr?leurs.

                Générer un contr?leur:

                 PHP Artisan Make: Controller PageController

                Maintenant, mettez à jour votre itinéraire:

                 Utilisez App \ Http \ Controllers \ PageController;
                
                Route :: Get (&#39;/ à propos&#39;, [PageController :: Class, &#39;About&#39;]);

                Ouvrez ensuite app/Http/Controllers/PageController.php et ajouter:

                 fonction publique sur ()
                {
                    Return View (?à propos?);
                }

                Même résultat, mais structure plus propre.


                Travailler avec des bases de données (migrations et modèles)

                Disons que vous souhaitez stocker des articles de blog.

                1. Créer une migration:
                 PHP Artisan Make: Migration Create_posts_Table --create = Posts
                1. Ouvrez le nouveau fichier dans database/migrations/ et modifiez la méthode up() :
                 Fonction publique UP ()
                {
                    Schéma :: Create (&#39;Posts&#39;, fonction (Table Blueprint $) {
                        $ table-> id ();
                        $ table-> String (&#39;title&#39;);
                        $ table-> text (&#39;corps&#39;);
                        $ Table-> TimeStamps ();
                    });
                }
                1. Exécutez la migration:
                 PHP Artisan Migrate

                Cela crée le tableau posts dans votre base de données.

                1. Créer un modèle:
                 PHP Artisan Make: Modèle Post

                Vous pouvez maintenant l'utiliser dans votre contr?leur.


                Passez des données à une vue (exemple: articles de blog)

                Affichons une liste de messages.

                Dans PageController.php :

                 Utilisez App \ Models \ Post;
                
                Blog de fonction publique ()
                {
                    $ Posts = Post :: all ();
                    Return View (&#39;Blog&#39;, Compact (&#39;Posts&#39;));
                }

                Créez l'itinéraire:

                 Route :: Get (&#39;/ Blog&#39;, [PageController :: Class, &#39;Blog&#39;]);

                Faites maintenant resources/views/blog.blade.php :

                 <h1> articles de blog </h1>
                @ForEach ($ met en tant que $ post)
                    <h2> {{$ post-> title}} </h2>
                    <p> {{$ post-> body}} </p>
                    <hr />
                @endforeach

                à l'heure actuelle, il n'y a pas de données - mais vous pouvez insérer manuellement une ligne dans le tableau posts via PhpmyAdmin ou Tinker.


                Bonus: utilisez Tinker pour tester les données

                Laravel Tinker est un répond pour Laravel. Essayez-le:

                 PHP Artisan Tinker

                Puis tapez:

                 App \ Models \ Post :: Create ([&#39;Title&#39; => &#39;My First Post&#39;, &#39;Body&#39; => &#39;Hello Laravel!&#39;]);

                Sortir avec exit . Rechargez maintenant votre page de blog - vous devriez voir le message.


                étapes suivantes après les bases

                Une fois que vous avez eu cela, explorez:

                • Modèles de lame - Disposition ma?tre, sections et comprend
                • Manipulation de formulaires - itinéraires de poste, validation
                • Authentification - Laravel Breeze ou Fortify pour la connexion / le registre
                • Relations éloquentes - comme la publication → utilisateur ou post → Commentaires
                • Frontend - Associez Laravel avec React / Vue ou baton avec la lame

                Et toujours, lisez toujours les documents Laravel officiels . Ils sont si bons.


                Conclusion: Laravel peut sembler écrasant au début, mais si vous construisez de petites choses - une liste de taches, un blog, un formulaire de contact - vous le ramassez rapidement.

                Commencez petit, divisez les problèmes en étapes et ne copiez pas sans compréhension.

                Vous avez ceci.

                Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

                Déclaration de ce site Web
                Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefa?on, veuillez contacter admin@php.cn

                Outils d'IA chauds

                Undress AI Tool

                Undress AI Tool

                Images de déshabillage gratuites

                Undresser.AI Undress

                Undresser.AI Undress

                Application basée sur l'IA pour créer des photos de nu réalistes

                AI Clothes Remover

                AI Clothes Remover

                Outil d'IA en ligne pour supprimer les vêtements des photos.

                Clothoff.io

                Clothoff.io

                Dissolvant de vêtements AI

                Video Face Swap

                Video Face Swap

                échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

                Outils chauds

                Bloc-notes++7.3.1

                Bloc-notes++7.3.1

                éditeur de code facile à utiliser et gratuit

                SublimeText3 version chinoise

                SublimeText3 version chinoise

                Version chinoise, très simple à utiliser

                Envoyer Studio 13.0.1

                Envoyer Studio 13.0.1

                Puissant environnement de développement intégré PHP

                Dreamweaver CS6

                Dreamweaver CS6

                Outils de développement Web visuel

                SublimeText3 version Mac

                SublimeText3 version Mac

                Logiciel d'édition de code au niveau de Dieu (SublimeText3)

                Devenez un expert C?: cinq compilateurs indispensables recommandés Devenez un expert C?: cinq compilateurs indispensables recommandés Feb 19, 2024 pm 01:03 PM

                Du débutant à l'expert?: cinq recommandations essentielles du compilateur C Avec le développement de l'informatique, de plus en plus de personnes s'intéressent aux langages de programmation. En tant que langage de haut niveau largement utilisé dans la programmation au niveau système, le langage C a toujours été apprécié des programmeurs. Afin d’écrire du code efficace et stable, il est important de choisir un compilateur en langage C qui vous convient. Cet article présentera cinq compilateurs essentiels du langage C parmi lesquels choisir pour les débutants et les experts. GCCGCC, la collection de compilateurs GNU, est l'un des compilateurs de langage C les plus couramment utilisés.

                C++ ou Python, lequel est le plus adapté aux débutants ? C++ ou Python, lequel est le plus adapté aux débutants ? Mar 25, 2024 am 10:54 AM

                C++ ou Python, lequel est le plus adapté aux débutants ? à l’ère des technologies de l’information qui envahissent le monde, la capacité à programmer est devenue une compétence essentielle. Dans le processus d’apprentissage de la programmation, le choix d’un langage de programmation approprié est particulièrement important. Parmi les nombreux langages de programmation, C++ et Python sont deux choix populaires auprès des débutants. Alors, lequel est le plus adapté aux débutants, C++ ou Python ? Ce qui suit comparera les avantages et les inconvénients des deux sous divers aspects, et expliquera pourquoi le choix d'un certain langage est plus utile aux débutants pour se lancer dans la programmation.

                Guide du débutant Pandas?: Conseils pour la lecture des données des tableaux HTML Guide du débutant Pandas?: Conseils pour la lecture des données des tableaux HTML Jan 09, 2024 am 08:10 AM

                Guide du débutant : Comment lire des données tabulaires HTML avec Pandas Introduction : Pandas est une puissante bibliothèque Python pour le traitement et l'analyse des données. Il fournit des structures de données flexibles et des outils d'analyse de données, rendant le traitement des données plus simple et plus efficace. Les pandas peuvent non seulement traiter des données au format CSV, Excel et autres formats, mais peuvent également lire directement les données des tableaux HTML. Cet article explique comment utiliser la bibliothèque Pandas pour lire les données des tableaux HTML et fournit des exemples de code spécifiques pour aider les débutants.

                Guide fiscal WooCommerce?: un guide pour les débutants Guide fiscal WooCommerce?: un guide pour les débutants Sep 04, 2023 am 08:25 AM

                Maintenant que nous connaissons les produits WooCommerce et leurs paramètres associés, examinons les options de configuration fiscale de WooCommerce. Configuration fiscale En tant que propriétaire d'une boutique en ligne, vous ne voulez jamais vous soucier des règles et des problèmes fiscaux. WooCommerce vous aide en proposant plusieurs options pour gérer tous les paramètres fiscaux, qui peuvent varier en fonction de votre pays et des exigences de chaque magasin. Ces options peuvent être trouvées sur : WooCommerce->Paramètres->Taxes. Une fois que vous êtes entré dans l’onglet Paramètres fiscaux, vous verrez une section principale Paramètres fiscaux avec trois tranches d’imposition différentes. Ce sont : Options fiscales Taux standards Taux d’intérêt réduits Taux d’intérêt nuls Taxes

                HTML est-il facile à apprendre pour les débutants? HTML est-il facile à apprendre pour les débutants? Apr 07, 2025 am 12:11 AM

                HTML convient aux débutants car il est simple et facile à apprendre et peut rapidement voir les résultats. 1) La courbe d'apprentissage de HTML est fluide et facile à démarrer. 2) Il suffit de ma?triser les balises de base pour commencer à créer des pages Web. 3) Flexibilité élevée et peut être utilisée en combinaison avec CSS et JavaScript. 4) Les ressources d'apprentissage riches et les outils modernes soutiennent le processus d'apprentissage.

                Analyse approfondie du didacticiel d'installation de matplotlib?: un guide incontournable pour les débutants en Python Analyse approfondie du didacticiel d'installation de matplotlib?: un guide incontournable pour les débutants en Python Jan 17, 2024 am 11:09 AM

                En tant que langage de programmation de haut niveau, Python est largement utilisé dans la visualisation de données, et matplotlib, en tant que bibliothèque de visualisation de données en Python, peut nous aider à gérer facilement le dessin de graphiques, la visualisation de données et d'autres problèmes. Dans le processus d'apprentissage de la visualisation de données Python, la méthode d'installation de matplotlib est le premier problème. Ce qui suit est un tutoriel simple et essentiel pour les débutants en Python pour expliquer en détail comment installer matplotlib.

                Guide d'étude?: Ma?trise simple de la décompression de fichiers gz Guide d'étude?: Ma?trise simple de la décompression de fichiers gz Feb 25, 2024 pm 08:21 PM

                Une lecture incontournable pour les débutants sous Linux?: apprenez facilement à décompresser des fichiers au format gz. Dans les systèmes Linux, vous rencontrez souvent des fichiers compressés dans différents formats, parmi lesquels le format .gz est le plus courant. Cet article présentera brièvement comment décompresser les fichiers au format .gz dans les systèmes Linux pour aider les débutants à démarrer rapidement. Tout d'abord, sur les systèmes Linux, la décompression des fichiers au format .gz se fait généralement à l'aide d'outils de ligne de commande. La commande la plus couramment utilisée est gzip. Ce qui suit présente plusieurs méthodes courantes de décompression de fichiers .gz, y compris des exemples de code spécifiques.

                Les débutants en programmation devraient-ils d'abord apprendre le C ou le C++?? Les débutants en programmation devraient-ils d'abord apprendre le C ou le C++?? Mar 18, 2024 pm 03:15 PM

                Titre : Les débutants en programmation doivent-ils donner la priorité à l’apprentissage du langage C ou du C++ ? Dans le domaine de la programmation, le langage C et le C++ sont deux langages de programmation très importants, chacun avec ses propres caractéristiques et avantages. Pour les débutants, choisir la langue à apprendre peut être un peu déroutant. Cet article abordera ce problème et donnera quelques exemples de code spécifiques pour aider les débutants à mieux comprendre les différences entre les deux langages. Jetons d’abord un coup d’?il au langage C. Le langage C est un langage de programmation puissant et largement utilisé. Il est développé à partir du langage assembleur.

                See all articles
              • <em id="ifsuf"><dfn id="ifsuf"></dfn></em>