タグ Laravel
新着順 10 users 50 users 100 users 500 users 1000 users「コンセプト」に気づけば実装の意図が分かる。Laravelスペシャリストに聞く、OSSを読む意義 | レバテックラボ(レバテックLAB)
「コンセプト」に気づけば実装の意図が分かる。Laravelスペシャリストに聞く、OSSを読む意義 2024年11月21日 Laravelスペシャリスト/OSSコントリビューター 武田憲太郎 Webアプリケーションエンジニア。正しく書けば自然と堅牢な設計になっていくような技術が好き。 Laravel / Symfony / PHP / TypeScript / Next.js / ... 続きを読む
Laravelが如何にダメで時代遅れかを説明する - Qiita
前提 LaravelはWordPressからステップアップしたい人に丁度フィットしたような作りになっており、オンプレ前提であり、MVC構成の簡単なSSR(サーバーサイドレンダリング)を推しています。 WordPressの次のステップと捉えると納得できますし、小さなアプリを簡単に作るには丁度良いと思います。 しかし、これで大きなサ... 続きを読む
Laravelが如何にダメで時代遅れかを説明する - Qiita
前提 LaravelはWordPressからステップアップしたい人に丁度フィットしたような作りになっており、オンプレ前提であり、MVC構成の簡単なSSR(サーバーサイドレンダリング)を推しています。 WordPressの次のステップと捉えると納得できますし、小さなアプリを簡単に作るには丁度良いと思います。 しかし、これで大きなサ... 続きを読む
LaravelはどのようにCSRF対策をしているのか?
誰しもLaravelのbladeでformを書くにあたって、@csrfという魔法の呪文を書いたことがあるかと思います。 「これを書いておけばCSRF対策はOK」 ドキュメントにも要約するとそういう旨が書いてあります。 この記事では@csrfについてLaravelの実装を実際に見てみることで、CSRFとその対策への理解を深めたいと思います。 ち... 続きを読む
ITエンジニア、何かを登録するという意味で「regist」という変数を使いがちだけど、そもそも「regist」には登録するという意味は無い話
かわさき@Flutterで個人開発💻 @kwsk_create 本業PHPer。Laravel、CakeでWebアプリ、Flutterでモバイルアプリを開発中の都内在住4年目SE💻。国内旅行好き✈️ marshmallow-qa.com/78pfxt4rgxdjsq… かわさき@Flutterで個人開発💻 @kwsk_create ITエンジニア、何かを登録するという意味で「regist」という変数を使いがちだけど... 続きを読む
【PHP/Laravel】マイグレーションファイルを全て削除するとDB構築時間が99%削減!? - RAKUS Developers Blog | ラクス エンジニアブログ
こんにちは。大阪楽楽開発課のdaina_rksです。 Laravelのマイグレーションを活用して、テーブル定義を更新しているサービスは多いと思います。 しかしサービスが継続するにつれ、気づけば大量のマイグレーションファイルが存在している、、、なんて経験はありませんか? 私が携わっていたプロジェクトでも同じ悩みに直面... 続きを読む
Go言語で書かれたPHPアプリケーションサーバ「FrankenPHP 1.0」がリリース
FrankenPHP 1.0には、Symphony、Laravel、WordPressなどのネイティブサポートが含まれるほか、Caddyを搭載したプロダクショングレードのPHPサーバであり、PHPアプリのスタンドアロンで実行可能なバイナリとしてのパッケージ化が可能となっている。 さらに、PHP-FPMとNgnixを個別に実行する必要がなく、1つのサービスのみ... 続きを読む
なんでVueを使っているか|laiso
仕事でVueというかNuxtを選んで使っているんですけど、なんでだっけという部分を思い出してみる Reactも使っているので評価してどちらかを選定する話ではないです まずLaravelで構成されたソースコードがあってここにどうやって機能を後付けするかという部分を考えた 要件として特定のUIを実現するJavaScript SDKがあっ... 続きを読む
Laravel を Docker で動かしてホスティングするまで
ひょんとしたことから PHP をやることになったのですが、Laravel を コンテナでホスティングするのが難しすぎて困っています。とりあえず今できていることをメモです。こうした方が良いよ的なアドバイスがあったら教えて欲しいです。 ちなみに本当は昨日公開予定のブログでしたが、Xが急遽OGPに対する仕様を変えたのでそ... 続きを読む
静的解析ツールで生まれたSQLインジェクション | ドクセル
面白かった脆弱性 - CVE-2023-22727 PHPフレームワーク CakePHP 4 のSQLインジェクション脆弱性 ORM limit(), offset() でSQLi CVSS v3 9.8 2023/01に修正済み CakePHP Laravelの次に使用率高いフレームワーク(多分) 割と使いやすいからお勧め 一般にコード品質が上がる静的解析ツールの使用で逆に発生 続きを読む
秒間 10,000 リクエストを "簡単に"いなすゲームサーバーを Laravel で作る設計
1秒間に PHP が受信する HTTP リクエストが最大 10,000 回以上——— そんな世界が存在します。その一つが 「ソーシャルゲーム」 です。メンテナンスが明けた瞬間、イベントが始まった・終わる瞬間、様々なタイミングでゲームサーバーは瞬間的に高負荷になります。もちろん、サービスをリリースし PR をたくさん出し始めた... 続きを読む
LaravelのMiddlewareはどのように動いているのか?
TL;DR こちらの記事の続編で Laravel Breeze の Remember me 編を書こうとしていました。 その際にソースを追っかけていたのですが、Remember me について解説するためには、auth ミドルウェアを見る必要がありました。 そして、ミドルウェア見るためには Laravel の呼び出しライフサイクルから見ていく必要があったので... 続きを読む
History of Laravel - Qiita
Laravel Advent Calendar 2020 - Qiita の 19日目 の記事です。 今回は個人的な興味本位も有り、Laravelの2011年のリリースからの歴史をネットから調べてまとめてみようと思います。 参考、引用した記事やページは最後にまとめてあります。 Laravelが生まれた背景 2011年当時、CodeigniterがPHPで使用される人気のフレー... 続きを読む
Laravelへの異常な愛情 または私は如何にして心配するのを止めてEloquentを愛するようになったか
#phperkaigi 名著「パーフェクトPHP」のPart3に出てきたフレームワークを令和5年に書き直したらどんな感じですかね? 続きを読む
何故Javaは敬遠されるのか? - Qiita
何故かJavaは敬遠される!? 筆者はIT業界に努めて17年ほどです。 SESとして働きに出ることが多かったのですが、近年はWebエンジニアとして PHP(Laravel)を使った開発が多くなってきています。 そんな開発現場ですが、プログラミング言語の話題に上がると 「Javaはわからない」 「Javaって難しいんでしょ?」 「環境構築... 続きを読む
Laravel 10🐿がリリースされたのだ🎉【Laravel 10 新機能】 - Qiita
Laravel 10がきました!ぺちぱーとララベラー歓喜!新機能を紹介します Laravel ぺなんと if文なしで実行する処理を切り替えることができ、ABテストで便利です public function boot(): void { Feature::define('beta-testers', fn (User $user) => match (true) { $user->isBetaTester() => true, default => false, })... 続きを読む
「PHP Tools for Visual Studio」の機能の大部分が無償で利用可能に/「WordPress」や「Laravel」のプロジェクトも作成可能
【徹底解説】FastAPIの特徴と課題点
はじめに 今回の記事では、PythonのWebフレームワーク「FastAPI」の特徴・課題点を簡潔に解説する。本記事の読者は主に以下のようなものを対象とする。 FastAPIを知らない人 FastAPIを実務で活用したい人 技術選定でFastAPIを選ぶ理由を検討している人 PythonでWebアプリケーションを開発したい人 すでにDjangoやLaravel... 続きを読む
ASETIA Inc.|PR&キャスティング💧 on Twitter: "提携タレントに貸与していたMacBook Proがデータ全削除された状態で返ってきました。 データは会社の財産なのに……。 セカンドジョブのためにプロ
提携タレントに貸与していたMacBook Proがデータ全削除された状態で返ってきました。 データは会社の財産なのに……。 セカンドジョブのためにプログラミング講習(PHP/laravel)まで受けさせていたし、タレントとして… https://t.co/JlxJJdcEy5 続きを読む
Laravel の認証・認可パッケージが多すぎてわけわからんので図にまとめた - Qiita
解説 illuminate/auth: 最小限の認証認可コアロジック コアコンポーネント群の laravel/framework に含まれているものです。 Socialite 以外のすべてのパッケージが,実質このコアに依存していることになります。 以下の記事でこのパッケージの詳細について説明しているので,ここでは端折って説明します。 伝統的 Cooki... 続きを読む
【超入門】Laravelのデバッグ手法21選 - Qiita
はじめに Laravel Advent Calendar 2021 7日目の投稿です。 枠があまっていたので1日目に続いて7日目も投稿します。 他の記事のタイトルを見ると応用的な内容が多かったのでLaravel初心者の方向けにおすすめのLaravelデバッグ方法(tips)を21個ご紹介します。 思ったより数が多くなったので、1つ1つは掘り下げず概要と簡... 続きを読む
インフィニットループは PHP の継続的な発展を目指す The PHP Foundation に寄付をしました | 株式会社インフィニットループ技術ブログ
こんにちは、仙台支社のいがらしです。 インフィニットループは会社として、先日設立された The PHP Foundation にささやかながら寄付をしました。 PHP 原作者の Rasmus Lerdorf さんと Laravel 原作者の Taylor Otwell さんと JetBrains さんとあいえるたんが同じ画面におさまって見えるのは、たぶん今だけ……! TL;DR ... 続きを読む
Laravelでの開発でいつもやってることまとめ
・・・ 'channels' => [ 'daily' => [ 'driver' => 'daily', 'days' => 90, 'permission' => 0666, ], ], class Handler extends ExceptionHandler { protected $dontReport = [ \Illuminate\Auth\AuthenticationException::class, \Illuminate\Validation\ValidationException::class, \Illuminate\Auth\Access\Authori... 続きを読む
Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】フロントエンド編⑤|Yuu's Memo
皆さんこんにちは!! 前回に引き続き、フロント(Vue.js)側の開発を始めていきます。 前回までで予定のCRUD機能は一通り作りました。 今回はカレンダー(予定の種類分け)昨日のCRUDを作ります。 API部分はAPI編で仮作成してあると思うので、そちらの編集も併せて行って行きます。 前回までの記事はこちらからどうぞ L... 続きを読む
Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】フロントエンド編④|Yuu's Memo
皆さんこんにちは!! 前回に引き続き、フロント(Vue.js)側の開発を始めていきます。 Vue.jsに皆さんも大分慣れてきたのではないでしょうか? 前回は、予定の詳細表示ダイアログを作成しました。 前回までの記事はこちらからどうぞ Laravel + Vue.jsでGoogleカレンダーのクローンを作ろう!!【Laravel8対応】準備編La... 続きを読む