Laravel

Laravel

Laravelエラー:This password does not use the Bcrypt algorithm.が表示される

とあるサイトのログを見ていると、以下の様なエラーログが表示されていました。 production.ERROR: This password does not use the Bcrypt algorithm. {"exception":" ...
Laravel

Laravelでベーシック認証×DB不使用×特定ページを除外……をとにかく簡単に実装する

Laravelで稼働中のサイトで、一部分リニューアルをする案件がありました。 その際、認証について考える機会がありました。要望としては以下の様なものです。 稼働中のページはそのまま公開させたい リニューアル部分は当然ユーザーに表示させたくな...
Laravel

Laravelで多言語サイトのベースを作る。言語切替え&Cookie保存&後から言語追加可能に

Laravelで多言語サイト構築案件のお声がかかりました。私はLaravelでの多言語サイトは初めてですが、フレームワークの機能としてあるので安心して取り組めることは認識しています。 とは言え初めてということもあり、事前に多言語化サイトのル...
Laravel

Laravelの多言語関数でエラー:array_replace_recursive(): Argument #2 must be of type array, int given

今回は、とてもつまらないことでちょっとだけ無駄に時間を消費したので、恥さらしに書きます。 Laravelの多言語サイトを作る際、__()メソッドを使うと思いますが、array_replace_recursive(): Argument #2...
Laravel

Laravelのアプリケーション設定(configディレクトリ)と環境設定(.env)の違いと使い方

LaravelでのWebアプリケーション開発において、設定は必ず行うものです。そして、その設定を手動で引き出したい場合もよくあります。 しかしその際、env関数だっけ!?config関数だっけ!?と分からなくなってしまう方はいないでしょうか...
Laravel

Next.js初心者がLaravel API連携で大量データの表示&ページング処理してみる

普段バックエンドでPHP/Laravelを扱っている私が、現在Next.jsを遊びながら学習中です。 前回の記事で、Next.jsとLaravel APIとの連携をすることができました。しかし、対象データがたった3件だったので現実にはそぐい...
Laravel

【初心者向け】Laravelでデータベースを利用できるようにする設定(.env)を丁寧に解説

PHPのフレームワークであるLaravelは、データベースに接続せずとも動作確認や最低限の利用はできます。 しかし現実的には、ほとんどのケースでデータベースと接続してWebアプリケーションは構成されます。そのため、誰しも覚えるべきステップと...
Laravel

普段バックエンドの私がNext.jsで、Laravel APIとの連携を試してみる

私はフリーランスとして、ウェブサイト制作全般やPHP/Laravel等の開発をしています。JSも書きますが、普段はバックエンド寄り。 しかしながら、昨今のブームとして、モダンなフロントエンド開発の知識の必要性を感じています。ReactやVu...
Laravel

Laravel BreezeでReactを触ってみる【いつもはBladeの私が解説】

Laravelの通常のビュー部分は、Bladeです。とても使いやすく、私はずっとこれを使ってきました。これでも充分開発可能ですが、従来から存在するMPA(マルチページアプリケーション)が、クラシックというか、やぼったい感じがしています。 今...
Laravel

Laravelで作られたサイトのCSSを、WordPress側から読み込む方法

ベースがLaravelで作られたサイトに、WordPressでブログ機能を追加したい。これはよくある話です。 さらにサイトとブログをシームレスにしたい、つまり同一の外観(同じサイト)に見せたいこともたまにあります。 そんな時どうするかと言え...