きど

Laravel

【Laravel】認証周りで使う便利な書き方

Laravelの認証周りのところでお世話になる、便利な記述を紹介します。 バージョンとしては、8.X系で動作確認できています。 ログインしているかを確認する Auth::check(); ログインさ...
Laravel

【Laravel】テーブル別に$requestの内容を区分けする

Laravelでの開発中に、編集画面のフォームで2つ以上のテーブルから取り出しているinputタグの箇所がありました。submitをした後、それぞれのテーブルのカラムにデータを入れたいと思っていますが、controllerでどのようにテー...
Laravel

【Laravel】seederやfactoryで連番を振りたい

LaravelのSeederは大量のデータを1コマンドで生成できて便利です。入れ込むデータに連番をふりたいと思い、対応した方法を記します。 ※この記事ではseederやFactoryファイルなどの作り方は割愛します。factoryフ...
PHP

【PHP】三項演算子、nullを考慮するなら??(クエスチョンマーク2つ)を使ってスッキリと書く

三項演算子を使うと、if文を使わずにシンプルに条件分岐ができます。 ここからが本題で、三項演算子の応用編で、はてな(クエスチョンマーク)が2つある場合は、さらに省略型となり、nullだったときにどうするかを記載することが...
Linux

【Linux】ブラウザからアクセスができるかを調べるコマンド(ss -atn)

AWS EC2がきちんとブラウザからアクセスができる状態であるかを確認するためにss -atnコマンドを使いました。 ssコマンドを使うことで、ソケットの状態を確認できます。ソケットとは「プログラムとネットワークをつなげる接続口」...
Linux

【Linux】Dockerが動いているか確認する

service docker status で動作しているか確認ができます。 (画像ではsudoを使ってます) こちらはDockerのコマンドではなく、Linuxコマンドになります。 serviceコマンドを使う...
Linux

【Linux】サーバーの調子が良くない時に調べるコマンド(top,free.df)

AWS EC2(Linux2)のサーバーの中で作業をしていて、動きが遅い時などの原因を調べる時に使うコマンドです。 top 実行中のプロセスを表示できる。CPUの使用率が高い順に表示されます。 ぼかしが多いですが、このよ...
AWS

LaravelとAWS SESを使ってメールを送信

Laravelでメール機能の実装をしましたのでその時の手順になります。※Laravelは8系、AWSはEC2とSESという環境で設定しています。 また、メール送信のコードは既にあるものとします。 必要なドライバーをインストールする...
未分類

PHP 閉じタグは省略できる? 
基礎的&小ネタですが、恥ずかしながら忘れてしまうので記しときます。 基礎的な使い方(初めに習う書き方) <?php  $hoge = 'fuga'; //以降処理が続く ?> こちらの記法も上記...

DB

データベース設計で注意すること

現在システムの設計をしていて、色々書籍を読みながらインプットしています。そこで、データベース設計時に気をつけていくことを箇条書きで整理します。 避けていくこと ・カラム名が省略形・NULL値が入っているカラム・マジックナンバー...
タイトルとURLをコピーしました