まず、ダウンロードしてインストールし、作曲
2、インストール
無視できない中間のオプションは、インストールを完了するために、直接次の動作します
3、完全な
インストールの終了を証明するために、メッセージが表示され、次のCMD作曲を入力します。
4、中国のミラーリングの設定
高速パッケージダウンは、この手順は不要無視することができます。CMDでの直接入力コマンド
コマンドアドレス
二、laravelアプリケーション
1、インストール
前の記事では、ここで紹介し、ここで覚えておいて、あまり説明していません
laravel项目中的所有相对路径都是相对 publiuc/index.php 入口文件定义
laravelインストール
2、設定ルーティングホーム
ファイルの場所
app/Http/routes.php
ホームルーティングのフォーマット、より詳細なlaravelルートと擬似静的構成の使用に注意を払うする必要
//这里输出文字
Route::get('/', function () {
return '这是首页';
});
次の例のページのレンダリング
ページのレンダリングテンプレートのデフォルトの保存場所:
resources\views\web\index.blade.php
web.index
:区別フォアグラウンド、バックグラウンドやその他の機能として、パスのフォルダビューでWebカスタム関数ファイル。ウェブは、フォルダインデックスビュー・テンプレートである固定フォーマットの接尾辞で.blade.php
も、以下のビューで直接作成することができますindex.blade.php
呼び出し、次の形式:return view('index',['name'=>'jack','age'=>30]);
view(视图模版,参数数组)
//页面渲染
Route::get('/', function () {
return view('web.index',['name'=>'jack','age'=>30]);
});
3、魔法のミドルウェア
中间件使用好事半功倍, 建议好好阅读中间件的使用 。当然不用一样不影响开发
グローバルなミドルウェアを使用してlaravelログ要求、ローカルログの実用的なケースを検出するミドルウェア
図4に示すように、コントローラ(強調)
アプリケーションが説明に焦点を当てコントローラを作成します。
パラメータ化要求、別名、ミドルウェア・アプリケーション、RESTfulな学習をコントローラlaravel
5、HTTP応答
最新の公式の使用を参照して、本明細書の文法の使用状況
中国のドキュメントへのlaravel6.0応答
6、ビューテンプレート
より包括的な公式を導入するビューの構文はなく、非常に詳細です。公式文書に基づいて開発されていることを確認してください
laravel6.0ビュー中国のドキュメント
変数の方法を使用して{{参数}}
このドキュメントの中国文書のlaravel6.0ダイ
//index.blade.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
</head>
<body>
<h1>admin name: {{$name}}</h1>
<h1>admin age: {{$age}}</h1>
</body>
</html>
7、データベース
導入のために行うのMySQL
ファイルの場所:設定\ database.phpで
そこの
env
方法は、なぜデータベースアドレスに直接書き込めません?何?やっている
env()
組み込みの方法laravelです。これは主に内部で読み込み、.env
構成情報ファイルを。設定パラメータが設定されていない場合は、2番目のデフォルトパラメータを使用
しますが、この位置に直接データベース構成情報を変更することができますので、望ましい.env
設定ファイルを変更します
database.phpで:
//其他配置....
//mysql
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'database' => env('DB_DATABASE', 'forge'),
'username' => env('DB_USERNAME', 'forge'),
'password' => env('DB_PASSWORD', ''),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],
//其他配置....
.envファイルの構成パラメータ:
...
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
...