214
308

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PHPフレームワークLaravelの使い方

214
Last updated at Posted at 2020-08-02

環境構築

・LAMP+Redis環境を超短手数で構築する
・Composerをインストールする
・eclipseでPHPの開発環境を構築する。デバッグでブレークポイントを付けてステップ実行できるようにする

実装

・eclipseでLaravel開発環境を構築する。デバッグでブレークポイントをつけて止める。(WindowsもVagrantもdockerも)
・Laravelのテンプレートエンジンを使う
・Laravelのレイアウトエンジンを使う
・Laravelでビュー描画前処理を行う
・Laravelでリクエストデータを取得する
・Laravelでエラーハンドリング(エラー時の制御)を行う
・Laravelでセッションを使う
・Laravelでファイルアップロード機能を実装する
・Laravelでファイルダウンロード機能を実装する
・LaravelでJSONを返す
・LaravelでJSONリクエストを受け取る
・Laravelで前処理、後処理を実装する
・Laravelで入力値エラーチェック(validate)を実装する
・Laravelでリダイレクトを使う
・Laravelでフラッシュデータ(直後のHTTPリクエストの間だけセッションに保存されるデータ)を使う
・Laravelで多言語処理を行う
・Laravelでログ出力を行う
・Laravelで環境(開発環境と本番環境等)ごとに異なる値を定義する
・Laravelでメール送信する
・Laravelでコマンドライン処理を行う
・Laravelのタスクスケジューラを使う
・LaravelでDIを使う
・LaravelでHTTPリクエストの単体テストを行う
・LaravelでJSONリクエスト、JSONレスポンスの単体テストを行う
・Laravelでコマンドライン処理の単体テストを行う
・Laravelでデータベースを扱う準備をする
・Laravelでテーブル作成
・Laravelで初期データ投入
・Laravelでデータベースを操作する(クエリビルダ編)
・Laravelでデータベースを操作する(Eloquent編)
・Laravelでページネーション
・Laravelでキューを使う
・LaravelでJavaScript、CSSを使う
・Laravelの認証(web画面)
・Laravelで認可(Gate)
・Laravelで認可(Policy)
・Laravelの認証(JWT)
・LaravelでRedisを操作する
・LaravelでWebSocket
・LaravelでVue.jsを使う

214
308
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
214
308

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?