使用laravel迅速な開発現場プロセス(作曲)

まず、ダウンロードしてインストールし、作曲

1、作曲公式ダウンロード

ここに画像を挿入説明

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
...
laravel6.0のデータベース操作の中国のドキュメント
公開された156元の記事 ウォンの賞賛531 ビュー110 000 +

おすすめ

転載: blog.csdn.net/qq_39043923/article/details/100983017