Lavelフレームワークである、Restful≒MVC≒CRUDルーティングについて考察します。DBはSqlserverをメインに使用したいと思います。プログラミングの知識を有さず、動く事の確認を優先して進めます。
Contents
HelloWorld
Laravel初期画面からおおざっぱにLaravelフレームワークの流れを勉強します。
Welcome(初期設定時の動き)
Laravel初期設定時の画面を題材に最初画面のルーティングを簡単に紐解きます。
->ここを参照下さい
ダイレクト(単に文字列出力)
このフォルダへアクセスしたら、この文言が表示される・・・っというルーティングを行い文字列を出力させる例です。
->ここを参照下さい。
コントローラ(流れを決める)
「このフォルダにアクセスしたらこのコントローラのこのアクションを行う」という流れを決め、コントローラを作成します。
->ここを参照下さい。
DB接続
DBとの接続でphp.ini変更と必要に応じて、DLLのインストールが発生します。こちらの設定を確認して下さい。
MySQL
MySQLと接続が確立できる状況にある事が前提です。
->ここを参照下さい。
Sqlserver
MySQL接続とほぼ同じ事をSqlserverを使い行います。MySQLで使用したプロジェクトをコピーして使います。
もちろん、真っ新で作成したプロジェクトでも構いません。
->ここを参照下さい。
Restful
Restfulな環境を一機に作成して、DBの一覧表示、詳細表示、更新、削除を行います。
->ここを参照下さい。
Slackへ通知する
LaravelからSlackへ通知させます。
->ここを参照下さい。
まとめ
これまでの経緯・経験にて、簡易掲示板を作成します。掲示板に投稿があれば、Slackへ通知する仕組みを作ってみたいと思います。プログラミング言語としてphp/Laravelは全く分からない状態ですので、悪しからず。。。
->ここを参照下さい。
Laravel/phpプログラミング備忘録
php/Laravelに必要なプログラミングは以下プログラミング備忘録に記載していきます