プログラミング-PHP
エラーケース 入力値の検査違反 データベースの整合性違反 外部リソースへの接続障害 など エラーが発生した時の処理(エラーハンドリング) エラーレスポンスの送信 ログへの記録 メールでの通知 など エラー表示 開発環境 画面にエラー詳細が表示される ア…
laravel.com N+1問題とは「Lazy Loading」 Eloquentモデルのリレーションの呼び出しは「Lazy Loading」 そのプロパティが呼ばれてからSQLが実行される。 owner->name; // select * from owners where id = $animal->owner_id (N回) } SELECT文(ownersテーブ…
ども。 Koudouです。 今回はこれからLaravelを始めるプログラミング初学者におすすめの教材をズバッと紹介します。 今回は無料のサイト有料の参考書のみとをとりあげるので、Udemyとかは紹介していません。 おすすめ 初級編 僕も使ってます。 賞味これだけや…
ども。 KOUDOUです。 今回は、 ・linux ・nginx ・mysql ・php で仮想環境の構築する手順を紹介するな。 目的はPHPの勉強のために実際に手を動かして試せる環境を作ることやで。 まずは必要なツールをインストールするな。 バーチャルボックスインストール V…
ども。 KOUDOUです。 現在業務でPHPを扱っているので、復習もかねてこの本を学ぶことにしました。 僕自身、PHPを扱っているとは言え、実際はlaravelやcakephpなどのフレームワークをつかっています。 なので、「これってPHPの機能?フレームワークの機能?」…
はじめに 仕事で実装を始めると、どうしてもスケジュールに間に合うことを優先してしまい、動けばよいで雑なコードいわゆる糞コードを書いてしまいがちです。 リファクタリングする前に案件終了してしまい、そのまま糞コードが納品されるということはよくあ…