<samp id="yay10"></samp>
    <samp id="yay10"></samp>
      1. \n    

        このサイトについて<\/h1>\n

        最初のLaravelアプリへようこそ!<\/p>\n<\/body>\n<\/html><\/pre>

        http:\/\/localhost:8000\/about<\/code> - boom、あなたのページはライブです。<\/p>


        コントローラーの使用(閉鎖の代わりに)<\/strong><\/h3>

        アプリが成長するにつれて、ロジックをルートからコントローラーに移動する必要があります。<\/p>

        コントローラーを生成します。<\/p>

         PHP Artisan Make:コントローラーPageController<\/pre>

        今、あなたのルートを更新します:<\/p>

         app \\ http \\ controllers \\ pagecontrollerを使用します。\n\nルート:: get( '\/about'、[pagecontroller :: class、 'about']);<\/pre>

        次に、 app\/Http\/Controllers\/PageController.php<\/code>を開き、追加します。<\/p>

         ()についてのパブリック機能\n{\n    return View( 'about');\n}<\/pre>

        同じ結果ですが、クリーンな構造。<\/p>


        データベースの操作(移行とモデル)<\/strong><\/h3>

        ブログ投稿を保存したいとしましょう。<\/p>

        1. 移行を作成する:<\/li><\/ol>
           PHP Artisan Make:Migration create_posts_table -create = posts<\/pre>
          1. database\/migrations\/<\/code>およびup()<\/code>メソッドを編集して、新しいファイルを開きます。<\/li><\/ol>
             public function up()\n{\n    schema :: create( 'posts'、function(blueprint $ table){\n        $ table-> id();\n        $ table-> string( 'title');\n        $ table-> text( 'body');\n        $ table-> timestamps();\n    });\n}<\/pre>
            1. 移行を実行します:<\/li><\/ol>
               PHPの職人が移行します<\/pre>

              これにより、データベースにposts<\/code>テーブルが作成されます。<\/p>

              1. モデルを作成します:<\/li><\/ol>
                 PHP Artisan Make:モデルポスト<\/pre>

                これで、コントローラーで使用できます。<\/p>


                データをビューに渡す(例:ブログ投稿)<\/strong><\/h3>

                投稿のリストを示しましょう。<\/p>

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

                 app \\ models \\ postを使用します。\n\nパブリック機能ブログ()\n{\n    $ post = post :: all();\n    return View( 'blog'、compact( 'posts'));\n}<\/pre>

                ルートを作成します:<\/p>

                ルート:: get( '\/blog'、[pagecontroller :: class、 'blog']);<\/pre>

                今、 resources\/views\/blog.blade.php<\/code>を作成します:<\/p>

                 

                ブログ投稿<\/h1>\n@foreach($ sows as $ post)\n

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

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


                \n@endforeach<\/pre>

                現(xiàn)在、データはありませんが、PHPMyAdminまたはTinkerを介してposts<\/code>テーブルに手動で行を挿入できます。<\/p>


                ボーナス:Tinkerを使用してデータをテストします<\/strong><\/h3>

                Laravel TinkerはLaravelのReplです。試してみてください:<\/p>

                 PHP Artisan Tinker<\/pre>

                次にタイプします:<\/p>

                 app \\ models \\ post :: create(['title' => '私の最初の投稿'、 'body' => 'hello laravel!']);<\/pre>

                exit<\/code>で終了します。ここでブログページをリロードします - 投稿が表示されます。<\/p>\n


                \n

                基本の後の次のステップ<\/strong><\/h3>\n

                これを倒したら、探索してください。<\/p>\n

                  \n
                • \nブレードテンプレート<\/strong>- マスターレイアウト、セクション、および含まれる<\/li>\n
                • \nフォームハンドリング<\/strong>- ポストルート、検証<\/li>\n
                • \n認証<\/strong>- Laravel BreezeまたはFortify for Login\/Register<\/li>\n
                • \n雄弁な関係<\/strong>- 投稿→ユーザーや投稿→コメントなど<\/li>\n
                • \nフロントエンド<\/strong>- ララヴェルと反応\/vueまたはブレードを貼り付けるペア<\/li>\n<\/ul>\n

                  そして常に、常に公式のLaravelドキュメント<\/a>を読んでください。彼らはとても良いです。<\/p>\n


                  \n

                  結論:Laravelは最初は圧倒的に見えるかもしれませんが、小さなもの - Todoリスト、ブログ、連絡先フォームを構築すると、あなたはそれを速く拾います。<\/p>\n

                  小さな問題を段階的に開始し、理解せずにコピーしないでください。<\/p>\n

                  あなたはこれを持っています。<\/p>"}

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

                  目次
                  Composer経由でインストールします
                  基本構造を理解する
                  最初のページを作成します
                  コントローラーの使用(閉鎖の代わりに)
                  データベースの操作(移行とモデル)
                  データをビューに渡す(例:ブログ投稿)
                  ボーナス:Tinkerを使用してデータをテストします
                  基本の後の次のステップ
                  ホームページ PHPフレームワーク Laravel 初心者向けのLaravelチュートリアル

                  初心者向けのLaravelチュートリアル

                  Jul 30, 2025 am 04:41 AM
                  初心者

                  Laravelは、クリーンな構文、組み込みツール、および強力なコミュニティサポートでWeb開発を簡素化する初心者向けのPHPフレームワークです。 2。作曲家を使用してComposerを使用してLaravelをインストールし、Project Laravel/Laravel My-First-Appを実行し、PHP Artisanサービスを実行して開発サーバーを開始します。 3. MVC構造を理解する:ルート/web.phpのルート、アプリ/http/コントローラー/のコントローラー/、リソース/ビュー/のビュー/、およびデータベース/移行/のデータベース移行/; 4. web.phpでルートを定義し、リソース/ビューからブレードビューを返すことにより、ページを作成します。 5. PHP Artisan Make:コントローラーを介してコントローラーを使用して、ルート內の閉鎖の代わりにロジックを整理します。 6. PHPの職人に移行を作成してデータベースを設定します。移行、スキーマの定義、PHP職人の移行の実行。 7. PHP Artisan Makeを使用してモデルを生成します。テーブルと対話するモデル。 8。コントローラーにレコードを取得し、view()関數(shù)でcompact()を使用することにより、データをビューに渡します。 9. PHP artisan TinkerおよびApp \ Models \ Post :: Create([...])を使用してLaravel Tinkerを使用してデータを迅速にテストします。 10。基本を習得した後、ブレードテンプレートを探索し、フォームハンドリング、ブリーズまたは強化を備えた認証、雄弁な関係、React/Vueとのフロントエンドの統(tǒng)合 - すべてガイダンスのための公式のLaravelドキュメントを參照します。小さく始めて、実際のプロジェクトを構築し、段階的に學習して、Laravelを効果的にマスターします。

                  初心者向けのLaravelチュートリアル

                  それで、あなたはちょうどLaravelを始めていて、ドキュメントで迷子にならずに現(xiàn)実の何かを作りたいですか?良い呼びかけ - Laravelは、最も初心者向けのPHPフレームワークの1つであり、基本が得られると、実際に使用するのが楽しいと感じます。

                  初心者向けのLaravelチュートリアル

                  初心者として知る必要があることを、段階的に、実用的なアドバイスをして、綿毛を歩きましょう。綿毛はありません。


                  Laravelとは(そしてなぜ學ぶ価値があるのか)

                  Laravelは、Webアプリケーションを構築するためのPHPフレームワークです。ルーティング、認証、データベース管理、セッションなど、一般的なタスクを処理するためのツールを提供するため、すべてをゼロから書く必要はありません。

                  初心者向けのLaravelチュートリアル

                  なぜそれを使うのですか?

                  • 清潔で表現(xiàn)力豊かな構文(それはほとんど平易な英語のように読みます)
                  • AUTH、ルーティング、およびデータベースの移行のための組み込みツール
                  • 素晴らしいドキュメントと巨大なコミュニティ
                  • 実際の企業(yè)やスタートアップが使用しています

                  開始するためにPHPの専門家である必要はありません?;镜膜蔖HPとHTMLを知っている場合は、行ってもいいです。

                  初心者向けのLaravelチュートリアル

                  Laravelのインストール方法(Laravel10または11)

                  まず、あなたが持っていることを確認してください:

                  • PHP(8.1以降)
                  • 作曲家(PHPのパッケージマネージャー)
                  • データベース(mysql、sqliteなど)
                  • ローカルサーバー(Laravelの組み込みサーバーやXAMPPなど)

                  Composer経由でインストールします

                  ターミナルを開いて実行します。

                  作曲家Create-Project Laravel/Laravel My-First-App

                  my-first-appプロジェクト名に置き換えます。

                  次に、フォルダーに移動します。

                   CD My-First-App

                  開発サーバーを開始します:

                   PHP職人サーブ

                  ここで、ブラウザでhttp://localhost:8000を開きます。 Laravelのウェルカムページが表示されます。

                  それだけです - あなたは動作しているLaravelアプリを持っています。


                  基本構造を理解する

                  Laravelは、MVCパターン、Model、View、Controllerに従います。

                  これが今のところ重要なことです:

                  • routes/web.php - WebサイトURLを定義する場所
                  • app/Http/Controllers/ - ロジックが生きている場所
                  • resources/views/ - ブレードテンプレート(HTMLファイル)
                  • database/migrations/ - データベーステーブルを作成します
                  • .env - 環(huán)境設定(DB資格情報など)

                  一度にすべてを學ぼうとしないでください。ルートとビューから始めます。


                  最初のページを作成します

                  シンプルな「About」ページを作成しましょう。

                  1. Open routes/web.php
                  2. 新しいルートを追加します:
                  ルート:: get( &#39;/about&#39;、function(){
                      return View( &#39;about&#39;);
                  });
                  1. 次に、ビューを作成します: resources/views/about.blade.phpに移動して追加:
                   <!doctype html>
                  <html>
                  <head>
                      <title>私について</title>
                  </head>
                  <body>
                      <h1>このサイトについて</h1>
                      <p>最初のLaravelアプリへようこそ!</p>
                  </body>
                  </html>

                  http://localhost:8000/about - boom、あなたのページはライブです。


                  コントローラーの使用(閉鎖の代わりに)

                  アプリが成長するにつれて、ロジックをルートからコントローラーに移動する必要があります。

                  コントローラーを生成します。

                   PHP Artisan Make:コントローラーPageController

                  今、あなたのルートを更新します:

                   app \ http \ controllers \ pagecontrollerを使用します。
                  
                  ルート:: get( &#39;/about&#39;、[pagecontroller :: class、 &#39;about&#39;]);

                  次に、 app/Http/Controllers/PageController.phpを開き、追加します。

                   ()についてのパブリック機能
                  {
                      return View( &#39;about&#39;);
                  }

                  同じ結果ですが、クリーンな構造。


                  データベースの操作(移行とモデル)

                  ブログ投稿を保存したいとしましょう。

                  1. 移行を作成する:
                   PHP Artisan Make:Migration create_posts_table -create = posts
                  1. database/migrations/およびup()メソッドを編集して、新しいファイルを開きます。
                   public function up()
                  {
                      schema :: create( &#39;posts&#39;、function(blueprint $ table){
                          $ table-> id();
                          $ table-> string( &#39;title&#39;);
                          $ table-> text( &#39;body&#39;);
                          $ table-> timestamps();
                      });
                  }
                  1. 移行を実行します:
                   PHPの職人が移行します

                  これにより、データベースにpostsテーブルが作成されます。

                  1. モデルを作成します:
                   PHP Artisan Make:モデルポスト

                  これで、コントローラーで使用できます。


                  データをビューに渡す(例:ブログ投稿)

                  投稿のリストを示しましょう。

                  PageController.php

                   app \ models \ postを使用します。
                  
                  パブリック機能ブログ()
                  {
                      $ post = post :: all();
                      return View( &#39;blog&#39;、compact( &#39;posts&#39;));
                  }

                  ルートを作成します:

                  ルート:: get( &#39;/blog&#39;、[pagecontroller :: class、 &#39;blog&#39;]);

                  今、 resources/views/blog.blade.phpを作成します:

                   <h1>ブログ投稿</h1>
                  @foreach($ sows as $ post)
                      <h2> {{$ post-> title}} </h2>
                      <p> {{$ post-> body}} </p>
                      <hr />
                  @endforeach

                  現(xiàn)在、データはありませんが、PHPMyAdminまたはTinkerを介してpostsテーブルに手動で行を挿入できます。


                  ボーナス:Tinkerを使用してデータをテストします

                  Laravel TinkerはLaravelのReplです。試してみてください:

                   PHP Artisan Tinker

                  次にタイプします:

                   app \ models \ post :: create([&#39;title&#39; => &#39;私の最初の投稿&#39;、 &#39;body&#39; => &#39;hello laravel!&#39;]);

                  exitで終了します。ここでブログページをリロードします - 投稿が表示されます。


                  基本の後の次のステップ

                  これを倒したら、探索してください。

                  • ブレードテンプレート- マスターレイアウト、セクション、および含まれる
                  • フォームハンドリング- ポストルート、検証
                  • 認証- Laravel BreezeまたはFortify for Login/Register
                  • 雄弁な関係- 投稿→ユーザーや投稿→コメントなど
                  • フロントエンド- ララヴェルと反応/vueまたはブレードを貼り付けるペア

                  そして常に、常に公式のLaravelドキュメントを読んでください。彼らはとても良いです。


                  結論:Laravelは最初は圧倒的に見えるかもしれませんが、小さなもの - Todoリスト、ブログ、連絡先フォームを構築すると、あなたはそれを速く拾います。

                  小さな問題を段階的に開始し、理解せずにコピーしないでください。

                  あなたはこれを持っています。

                  以上が初心者向けのLaravelチュートリアルの詳細內容です。詳細については、PHP 中國語 Web サイトの他の関連記事を參照してください。

                  このウェブサイトの聲明
                  この記事の內容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當する法的責任を負いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

                  ホットAIツール

                  Undress AI Tool

                  Undress AI Tool

                  脫衣畫像を無料で

                  Undresser.AI Undress

                  Undresser.AI Undress

                  リアルなヌード寫真を作成する AI 搭載アプリ

                  AI Clothes Remover

                  AI Clothes Remover

                  寫真から衣服を削除するオンライン AI ツール。

                  Clothoff.io

                  Clothoff.io

                  AI衣類リムーバー

                  Video Face Swap

                  Video Face Swap

                  完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

                  ホットツール

                  メモ帳++7.3.1

                  メモ帳++7.3.1

                  使いやすく無料のコードエディター

                  SublimeText3 中國語版

                  SublimeText3 中國語版

                  中國語版、とても使いやすい

                  ゼンドスタジオ 13.0.1

                  ゼンドスタジオ 13.0.1

                  強力な PHP 統(tǒng)合開発環(huán)境

                  ドリームウィーバー CS6

                  ドリームウィーバー CS6

                  ビジュアル Web 開発ツール

                  SublimeText3 Mac版

                  SublimeText3 Mac版

                  神レベルのコード編集ソフト(SublimeText3)

                  C のエキスパートになる: 推奨される 5 つの必須コンパイラー C のエキスパートになる: 推奨される 5 つの必須コンパイラー Feb 19, 2024 pm 01:03 PM

                  初心者から専門家まで: C コンパイラーの 5 つの必須の推奨事項 コンピューター サイエンスの発展に伴い、プログラミング言語に興味を持つ人がますます増えています。 C 言語は、システムレベルのプログラミングで広く使用される高級言語として、常にプログラマーに愛されてきました。効率的で安定したコードを作成するには、自分に合った C 言語コンパイラを選択することが重要です。この記事では、初心者から専門家まで選択できる 5 つの必須の C 言語コンパイラを紹介します。 GNU コンパイラ コレクションである GCCGCC は、最も一般的に使用される C 言語コンパイラの 1 つです。

                  C++ と Python、どちらが初心者に適していますか? C++ と Python、どちらが初心者に適していますか? Mar 25, 2024 am 10:54 AM

                  C++ と Python、どちらが初心者に適していますか?情報技術が世界を席巻するこの時代、プログラミング能力は必須のスキルとなっています。プログラミングを學習する過程では、適切なプログラミング言語を選択することが特に重要です。數(shù)多くのプログラミング言語の中でも、C++ と Python は初心者にとって人気のある 2 つの選択肢です。では、C++ と Python のどちらが初心者に適しているのでしょうか?以下では、さまざまな側面で 2 つの長所と短所を比較し、なぜ初心者がプログラミングを始めるのに特定の言語を選択する方がより役立つのかを説明します。

                  Pandas 初心者ガイド: HTML テーブル データの読み取りのヒント Pandas 初心者ガイド: HTML テーブル データの読み取りのヒント Jan 09, 2024 am 08:10 AM

                  初心者ガイド: Pandas を使用して HTML 表形式データを読み取る方法 はじめに: Pandas は、データの処理と分析のための強力な Python ライブラリです。柔軟なデータ構造とデータ分析ツールを提供し、データ処理をよりシンプルかつ効率的にします。 Pandas は、CSV、Excel、その他の形式のデータを処理できるだけでなく、HTML テーブル データを直接読み取ることもできます。この記事では、Pandas ライブラリを使用して HTML テーブル データを読み取る方法を紹介し、初心者に役立つ具體的なコード例を示します。

                  WooCommerce 稅務ガイド: 初心者向けガイド WooCommerce 稅務ガイド: 初心者向けガイド Sep 04, 2023 am 08:25 AM

                  WooCommerce 製品とその関連設定について學習したところで、WooCommerce の稅金構成オプションを見てみましょう。稅金の設定 オンライン ストアのオーナーとしては、稅金のルールや問題に決して干渉したくありません。 WooCommerce はこれを支援し、國や個々の店舗の要件によって異なる可能性があるすべての稅金設定に対処するための複數(shù)のオプションを提供します。これらのオプションは、「WooCommerce」->「設定」->「稅金」にあります。 「稅設定」タブに入ると、3 つの異なる稅區(qū)分を含むメインの「稅設定」セクションが表示されます。これらは次のとおりです: 稅金オプション 標準稅率 軽減金利 ゼロ金利 稅金

                  HTMLは初心者のために簡単に學ぶことができますか? HTMLは初心者のために簡単に學ぶことができますか? Apr 07, 2025 am 12:11 AM

                  HTMLは、簡単に學習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの學習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用??できます。 4)豊富な學習リソースと最新のツールは、學習プロセスをサポートしています。

                  matplotlib インストール チュートリアルの詳細な分析: Python 初心者のための必須マスター ガイド matplotlib インストール チュートリアルの詳細な分析: Python 初心者のための必須マスター ガイド Jan 17, 2024 am 11:09 AM

                  Python は高級プログラミング言語としてデータ視覚化に広く使用されており、Python のデータ視覚化ライブラリである matplotlib を使用すると、グラフの描畫、データ視覚化、その他の問題を簡単に処理できます。 Python データ視覚化を學習する過程で、最初に問題になるのが matplotlib のインストール方法です。以下は、Python 初心者向けに matplotlib のインストール方法を詳しく説明する簡単で重要なチュートリアルです。

                  學習ガイド: gz ファイル解凍の簡単な習得 學習ガイド: gz ファイル解凍の簡単な習得 Feb 25, 2024 pm 08:21 PM

                  Linux 初心者必読: gz 形式ファイルの解凍方法を簡単に學ぶ Linux システムでは、さまざまな形式の圧縮ファイルに遭遇することがよくありますが、その中で最も一般的なのは .gz 形式です。この記事では、初心者がすぐに使い始めることができるように、Linux システムで .gz 形式のファイルを解凍する方法を簡単に紹介します。まず、Linux システムでは、.gz 形式のファイルの解凍は通常、コマンド ライン ツールを使用して行われます。最も一般的に使用されるコマンドは gzip です。以下では、.gz ファイルを解凍する一般的な方法を、具體的なコード例も含めていくつか紹介します。

                  プログラミング初心者はC言語とCをどちらから學ぶべきでしょうか? プログラミング初心者はC言語とCをどちらから學ぶべきでしょうか? Mar 18, 2024 pm 03:15 PM

                  タイトル: プログラミング初心者はC言語とCをどちらから學ぶべきですか?プログラミングの分野では、C 言語と C は 2 つの非常に重要なプログラミング言語であり、どちらにも獨自の特徴と利點があります。初心者にとって、學習する言語の選択は少し混亂するかもしれません。この記事では、この問題について説明し、初心者が 2 つの言語の違いをよりよく理解できるように、いくつかの具體的なコード例を示します。まずはC言語について見ていきましょう。 C 言語は、アセンブリ言語から開発された強力で広く使用されているプログラミング言語です。

                  See all articles