公式ドキュメント

https://readouble.com/laravel/

フォルダメモ

<環境設定ファイル> .env /config/

<データベース> /database/ マイグレ・シーダー
例)/database/migrations/2014_10_12_000000_create_users_table.php

<ルーティング> /routes/web.php

<public = 表示場所> ルーティングされる場所 = jsファイルとか、静的ファイルとおいてOK

<表示テンプレ・パーツ> /resources/views/
・CRUDEは、新規、編集、削除、表示(個別・一覧)

<コントロール部分> /app/Http/Controllers/、/app/Http/Middleware/とか
・個別処理を記述 /app/Http/Controllers/
例)/app/User.php
  /app/Http/Controllers/Auth/LoginController.php
例)共通処理 /app/Http/Middleware/
・・ログインしてないとログインページに戻す・・とか
/app/Http/Middleware/Authenticate.php

作っていく手順・・・のだいたいメモ

0.準備・インスト。

1.どんなデータベースの構成にするか練る。
テーブル(マイグレ)とダミー(シーダー)の用意
※リレーションは、ここである程度入れこんどく

2.ログイン管理画面の生成
とりあえず、簡単なもんにしとく。ダブル認証とかはあとで作り込めばいい。
マルチ認証にするのか、シングル認証で権限で制御するか・・

・ベースデザインの設計とか・・・。

・ログインのカスタマイズとか・・・。

3.各ページの作り込み。
・ページの作成。大体はCRUD(表示、新規、編集、削除)で作る
・表示は、個別・一覧の両方作る。
コントロールとviewファイルを主にいじる。
リレーションの見直しがあれば、マイグレ・シーダーをいじる。

4.データの保守部分、
jsonやcsvでのインポート・エクスポート・バックアップ

コマンド





タイトル

参考リンク: