- 2020年4月22日
【PHP】既に稼働しているプロジェクトにComposerでパッケージを追加する時はcomposer requireが安全
Composer ComposerはPHPのパッケージ管理ツールです。composer.jsonファイルでプロジェクトに必要なパッケージと大雑把なバージョン指定を行い、comp […]
Composer ComposerはPHPのパッケージ管理ツールです。composer.jsonファイルでプロジェクトに必要なパッケージと大雑把なバージョン指定を行い、comp […]
ブロックエディタはCMS(コンテンツ管理システム)のwebページエディタの一形態です。これは次スクリーンショットの様にある一塊の形式のHTMLを編集しつつ並べていきます。HTML […]
フェイルファストという考え方があります。これは異常状態になったらすぐに処理を停止してすぐに通知すべきという考え方です。これは”異常状態ならば処理は失敗するはずR […]
LaravelのEloquent(データベースの射影モデル)は雄弁な、と名がつく通り様々なことができます。できることが多いためある目的の達成方法がいくつもあります。この記事ではな […]
対話コマンドはざっくばらんに言えば入力の受付と出力を繰り返すコマンドです。引数や分岐の多いコマンドは対話式にするとミスが減り便利です。Laravelはコンソールのデザインのための […]
Partial named params implementation by nikic · Pull Request #5357 · php/php-src PHP: rfc:n […]
一年ほど前からいくらか最近までMySQLの新たな認証方式である caching_sha2_password にPHPのSQLを扱う仕組みであるPDOは対応できていませんでした。こ […]
Laravelのテスト機能の中に題を実現できるものがあります。次のリンク先の”ファイルアップロードのテスト”に説明があります。 HTTPテスト 6.x L […]
Laravelの用意した認証機能フレームワークでは要件を満たせないが暗号化の様なクリティカルな部分は抜き出して使いたいときがあります。実装を追うことでどこで何をしているか探します […]
LaravelにはAPIトークンを用いてユーザを認証する仕組みが組み込まれています。拡張機能であるLaravel Passportというものもありますが、この記事では組み込みのA […]
例えば、次のコードがあるとします。 クリックの度に変数 i を 1 増加してそのインデックスの配列 items の中身を表示するプログラムです。これを実行するとクリックを何度か […]
SMSは二段階認証などでしばしば使われる電話番号を宛先にして送るメッセージです。もともとメッセージとして使う予定のなかった機能であったり、基本的に有料であったりとwebと少し違い […]