Laravel

DB設計

達人に学ぶDB設計を読んだので、MariaDBでインデックスのデメリットを検証してみた③

MariaDBでインデックスのデメリットを検証。100万件のデータを使い、インデックスの有無によるINSERT・UPDATEの実行時間を比較し、書き込み処理への影響を確認します。
API

RFC 10008で追加されたHTTP QUERYメソッドをPHP・Laravelで検証してみた

RFC 10008で標準化されたHTTP QUERYメソッドをPHP・Nginx・Laravelで検証しました。GETでは扱いづらい複雑な検索条件をBodyで送信できるQUERYメソッドについて、実際のリクエスト処理やLaravelの対応状況を確認します。
DB設計

達人に学ぶDB設計を読んだので、MariaDBでインデックスと実行計画(EXPLAIN)を検証してみた②

前回の10万件に続き、今回は100万件のデータでMariaDBのインデックスと実行計画(EXPLAIN)を検証。データ量が増えてもオプティマイザの判断は変わるのかを確認します。
DB設計

達人に学ぶDB設計を読んだので、MariaDBでインデックスと実行計画(EXPLAIN)を検証してみた①

MariaDBで10万件のデータを用意し、インデックスの効果と実行計画(EXPLAIN)を検証。なぜインデックスを貼ってもtypeがALLになるのか、実際の結果をもとに解説します。
Laravel

【Laravel】GitHub Actionsでテストを自動実行する方法(Vite環境対応)

自前で用意したサーバで自動テストを実行しました。GitHub Actions の Self hosted runner です。pushするたびにテストサーバでLaravelの自動テストを実行します。