普通のブログ

あまり書きません

laravelを勉強してみる

空のプロジェクト

とりあえず、composerがいるのでダウンロード。

↓ コマンド

cinst composer

次に、プロジェクトの作成のコマンド

cd c:\xampp\htdocs\laravel
composer create-project laravel/laravel aaa

サイトでは--prefer-distをつけているところもあったが、動いたのでスルーします。 → 処理した見たら長い

アクセス

アクセスしてみる

http://localhost/laravel/aaa

動かない。

少し調べる

http://vdeep.net/first-laravel

config/app.phpの修正

    'timezone' => 'Asia/Tokyo',
    'fallback_locale' => 'ja',

.envの修正→ DBの設定

関係なかった。

publicにアクセスするらしい。

gitでの管理

https://qiita.com/zaburo/items/bc448a9fbf2d35194302

→ .gitignoreがもともと入っていた

laravelのファイル構成

Laravelのディレクトリ構造について学ぶ - Qiita

まとまっているので、後で振り返る

何か作ってみる

初めてのLaravel 5.1 : (2) ビューの作成 – ララ帳

routes.php がない

[Laravel]routes.phpはどこに消えたのか(5.3) - atuweb : つながりを作るWebプログラマ

routes/web.php に記述する

HTMLの記述

resources\views\aaa.blade.php

ログイン機能の追加

Laravel 5.5 の認証機能とそのカスタマイズ - Qiita

php artisan migrate が動かない → phpが複数入っていたため、php.iniが動作していなかった。

簡単にログイン画面が作成できた。