Laravel 【Laravel】migrationを理解しよう! どーも! たかぽんです! 今回はLaravelでmigrationをやっていきます! migrationとは・・・? migrationはDBの改編記録(どういうテーブルをつくったのか、どういうカラムを追加したのか?など)をしっかり残し、いつでもその改変を戻せるようにできます。 また、Laravelの場合、わざわざSQ... 2020年10月25日
Laravel 【Laravel】N+1問題を完全理解!解消法も! どーも! たかぽんです! 今回はLaravelでN+1問題という設計上発生してしまう問題についてしっかり理解していこうと思います! 実際はLaravelに限らず、より一般的なWeb開発等で発生しがちな問題なんですが、特にLaravelの場合どのように発生するのか? そして、どうやって解消すればいいのか?を調べていこうと... 2020年10月25日
Laravel 【Laravel】タスクスケジューラを使ってみる! どーも! たかぽんです! 今回はLaravelのタスクスケジューラを使ってみようと思います! 1つ注意点として、一部、cron(後述)についてはUNIX系OS, (MacやLinux)の方向けとなります... タスクスケジューラを使ってみる! さて、タスクスケジューラをつかってみるんですが... そもそもタスクスケジュ... 2020年10月19日
Laravel 【Laravel】artisanコマンドを作ってみよう! どーも! たかぽんです! 今回はLaravelでよく使うartisanコマンド... それを自作をしていこうと思います! artisanコマンドを作ってみよう! さて、それではartisanコマンドを自作していくわけなんですが、まずはartisanコマンドについて簡単に... このartisanコマンドとは、Larav... 2020年10月18日
Laravel 【Laravel】findOrFailを主キー以外でやるにはどうすればいい? どーも! たかぽんです! 今回はLaraveldefindOrFailというメソッドがあるんですが、ふと、主キー以外のユニークな値でやりたいんだけど、どうすればいいんだろ...? と思ったので、調べてみました! findOrFailを主キー以外でやるにはどうすればいい? さて、それではやっていきます! そもそもfind... 2020年9月7日
Laravel 【Laravel】exactlyヘルパーメソッドってどんな動きするの? どーも! たかぽんです! 今回はlaravel 7.xから実装されたexactlyヘルパーメソッドについて調べてみようと思います。 exactlyヘルパーメソッドってどんな動きするの? まずはexactlyヘルパーメソッドとはなんなんでしょうか...? 実は先日文字列の比較をしたいなあ〜便利なメソッドとかあるのかなぁ〜... 2020年9月6日
Laravel 【Laravel】AWSのSQSヘPHP SDKを使ってメッセージをエンキューしてみる どーも! たかぽんです! 今回はSQSヘアプリ側から自由なメッセージをエンキューする方法を調べてみました! ざっくりではありますが、解説していこうと思います! PHP SDK を使ってメッセージをエンキューする さて、それではやっていきますが...! 今回PHP SDKの中でもlaravel向けの、aws-sdk-ph... 2020年9月5日
Laravel 【Laravel】簡単なマイグレーションしようとしたらClassNotFoundになったお話 どーも! たかぽんです! 先日マイグレーションをしていたんですが、そこで結構詰まってしまったことがあったので書いておきます... マイグレーションをしようとしたら... さて、実は先日、Laravelで新しいDBをマイグレーションで追加しようとしたんです。 最初は普通に追加できて、後からテーブル名にsをつけ忘れていたの... 2020年7月16日
Laravel 【Laravel】動画等の大きなファイルをS3から取得したい! どーも! たかぽんです! 今回はS3から動画ファイル(500MB以上など...)をlaravelで取得したお話をします。 以外にもそれについての記事が少なくて、調べるのが大変でした...orz ただ、先人があまりしていないことをやるのはちょっと楽しかったりしますね! やりたかったこと さて、ではまず最初にやりたかったこ... 2020年6月13日
Laravel 【Laravel】AWSのS3へデータをアップロードするためのPresignedURLを作る方法 どーも! 今回はAWSにアクセスするためのPresignedURLを作っていきます! 初見でpresignedURL?と言われてもはてなまーくですよね...w 僕もそうでした! なので、そこから解説していきたいと思います! PresignedURLって? さて、AWSにはS3というバケットが存在しています。 簡単に言う... 2020年6月13日