Laravelフレームワークのルーティング設定

不言
リリース: 2023-03-31 19:56:02
オリジナル
2662 人が閲覧しました

この記事では、Laravel フレームワークのルーティングの設定と使い方を中心に、その設定方法とその操作上の注意点をサンプル形式で解説しています。この記事では、フレームワークのルーティングの設定と使用法を例とともに説明します。参考のために皆さんと共有してください。詳細は次のとおりです。

Laravel のインストール。ここではワンクリック インストール パッケージを使用します。

PHP の組み込み Web サーバーを使用し、PHP フォルダーでコマンド ラインを実行します。

php -S 0.0.0.0:1024
ログイン後にコピー

1。ルーティング ルーティング ファイルは

app\HTTP\routes.php

にあり、

Route::get('/hi', function () {
  return 'hello world';
});
ログイン後にコピー

# を追加しますコード内 ##この PHP ファイルにはすでに

Route::get('/', function () {
  return view('welcome');
});
ログイン後にコピー

が含まれていることがわかりました。したがって、ルーティング ファイルは URL がどのビューに向かうかを指定します。

Laravel の読み込みがとても遅いです。主な理由は、Google フォントが引用されており、cdn の速度が速くないことです。参照されているリソースを静的リソースに変更できます。

ディレクトリ

\resources\views で

app.blade を見つけます。 \layouts

.php ファイルの CSS 参照を

<!-- Fonts -->
<link href="font-awesome.min.css" rel="external nofollow" rel=&#39;stylesheet&#39; type=&#39;text/css&#39;>
<link href="css.css" rel="external nofollow" rel=&#39;stylesheet&#39; type=&#39;text/css&#39;>
<!-- Styles -->
<link href="bootstrap.min.css" rel="external nofollow" rel="stylesheet">
ログイン後にコピー

に変更すると速度が速くなります。

2. 認証システムをインストールします

Artisan コマンド ラインを使用してインストールします

php artisan make:auth
ログイン後にコピー

この時点で、laravel フォルダーに移動し、.env ファイルと .env.example ファイルが生成されていることを確認します。.env ファイルを編集して、mysql データベースを構成します。

DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
ログイン後にコピー

次に、laravel の mitig を使用してデータベースを移行します

php artisan migrate
ログイン後にコピー

このステップを完了すると、3 つの新しいテーブルが作成されていますmysqlデータベース内。

アクセスURL:

http://127.0.0.1:1024/laravel/public/login

上記が全体ですこの記事の内容が皆さんの学習に役立つことを願っています。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。

関連する推奨事項:

Laravel プログラム アーキテクチャ設計におけるアクション クラスの使用


Laravel フレームワークは、ミドルウェア ロギングを使用して操作を実装します。 function


Laravel フレームワークは、リスナーを使用して SQL ステートメントを記録する関数を実装します


以上がLaravelフレームワークのルーティング設定の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!