2019-10

Laravel

【Laravel基礎学習25】LaravelのMiddlewareについて解説

こんにちは、かつコーチです。 システムやアプリ作成時にセキュリティ面ではMiddlewareを扱うことが多いです。 Middlewareはいわゆる門番=玄関なので、鍵がかかっているか、正しい鍵なのかどうかを示します。 そこで、今回は、Lar...
未分類

【Laravel基礎学習21】Laravelのファイルの扱いについて解説

こんにちは、かつコーチです。 Laravelでファイルを扱うときは、いくつか注意点があります。 storage:linkなどは基本ですが、扱える関数なども含めて詳しく解説します。 php artisan storage:link コマンド ...
Laravel

【Laravel基礎学習19】Eloquentとクエリビルダーの違いを解説

こんにちは、かつコーチです。 Laravelで開発するときにデータベースにアクセスするときに、Eloquentとクエリビルダーがあります。 今回は、それぞれの違いについて掘り下げて解説します。 Eloquentとクエリビルダーの違い Elo...
Laravel

【Laravel基礎学習16】Eloquent ORMについて解説

こんにちは、かつコーチです。 Eloquent ORMとは? LaravelのEloquent ORM(Object-Relational Mapping)は、 データベーステーブルをPHPのオブジェクトとして扱うことができる仕組みです。 ...
Laravel

【Laravel基礎学習13】クエリビルダーについて解説

こんにちは、かつコーチです。 LaravelでDatabaseを扱うときに、クエリビルダー(Query Builder)があります。 今回は、そのクエリビルダーについて解説します。 Query Builderとは? LaravelのQuer...
Laravel

【Laravel基礎学習7】Laravelのルーティングについて解説

こんにちは、かつコーチです。 Laravelを扱う上で、Routingの理解は必須となります。 今回はそのRoutingについて解説します。 Laravelの**ルーティング(Routing)**は、ユーザーからのリクエストを 適切なコント...
Laravel

【Laravel基礎学習5】Laravelのコントローラーについて解説

こんにちは、かつコーチです。 今回は、LaravelのMVCモデルの一部であるコントローラーについて解説します。 Laravelのコントローラーは、リクエストを処理し、 レスポンスを返す役割を持つMVC(モデル・ビュー・コントローラー)アー...
Laravel

【Laravel基礎学習4】Laravelのビューについて解説

こんにちは、かつコーチです。 Laravelの**View(ビュー)**は、アプリケーションのプレゼンテーション層を管理するための重要なコンポーネントです。 MVCアーキテクチャの一部として、Viewはユーザーに表示されるデータをテンプレー...
Laravel

【Laravel基礎学習3】Laravelのモデルについて解説

こんにちは、かつコーチです。 LaravelにおけるModel(モデル)は、アプリケーションのデータとビジネスロジックを扱う非常に重要な部分です。 モデルはデータベースとのやり取りを行い、データの取得、保存、更新、削除 といった操作を簡単に...
Laravel

【Laravel基礎学習2】MVCとはなにかについて解説

こんにちは、かつコーチです。 Laravelは、MVC(Model-View-Controller)アーキテクチャに基づいて設計されたフレームワークです。 MVCは、アプリケーションの構造を分離する設計パターンで、保守性や再利用性を高め、 ...
Laravel

【Laravel基礎学習1】Laravelとは?

こんにちは、かつコーチです。 Laravelは、PHPで作られたオープンソースのWebアプリケーションフレームワークです。 非常に人気があり、使いやすさと機能の豊富さで多くの開発者に支持されています。 以下、Laravelの主要な特徴とコン...
PHP

【PHP基礎学習31】require、require_once、include、include_onceの違いを解説

こんにちは、かつコーチです。 PHPには、ファイルを読み込むためのいくつかの関数が用意されていますが、 それぞれの関数には特有の動作があり、使用目的によって使い分ける必要があります。 require、require_once、include...