Laravel

【Laravel】プロジェクトの作成

" data-en-clipboard="true">プロジェクトを作成する プロジェクトを作成したいディレクトリに移動した後、以下のコマンドでプロジェクトを作成する。 ターミナル $ composer create-project laravel/laravel bookapp(任意のプロジェクト名) すると > @php…

【エラー備忘録】laravelのpathを通す

ターミナル $composer global require "laravel/installer" でインストールしたのち、バージョン確認をしようとすると $ laravel -v -bash: laravel: command not found: laravel と、Laravelコマンドを使用するためのPATHが通っていないと示される。 そこで…

【Laravel】viewで表示の処理を分ける

viewファイルの作成 MVCモデルを採用したフレームワークでは、ルーティングの処理と見た目を作るビューの処理を分ける。 bladeとは laravelのviewファイルが採用している、テンプレートエンジン。 Laravelのビュー作成にはBladeテンプレートエンジンが使われ…

【Laravel】routeでURLを操る

routeとは ルート=経路のこと。 ユーザから「〇〇のページが見たい!」というリクエストを受け取ったら、「〇〇の処理を実行する」と言ったような一連の経路を決めるのがルーティングの役割。 routesフォルダ内のweb.phpにルートを定義する。 このファイル…

【Laravel】composerで開発環境を作る

composerとは プロジェクトが必要とするライブラリやパッケージを管理し、それをもとにインストールする機能。 端的にいうと、PHP の依存管理ツール。 composerのダウンロード 公式サイト→Downloadから手順に沿って進む。 コマンドプロンプトでcompser -vと…

【Laravel】MVCモデルとは

MVCモデルとは Webフレームワークで一般的に取り入れられている、アプリケーションの設計モデルのひとつ。 ・モデル(Model)…データ処理をしたり、データをDBへ保存したりする。 ・ビュー(View)…ユーザーが見る画面を表示する。 ・コントローラー(Contro…