PHPフレームワーク「Symfony 8.0」が、11月27日にリリースされた。これはLTSのないメジャーリリースであり、通常サポートは2026年7月まで提供される。 Symfony 8.0はPHPロードマップと密接に連携し、PHP 8.3と8.4の機能を活用している点が特徴。特に、PHP 8.4の新しいプロパティフックによってプロパティの読み書き時にロジックを自動的に実行できるようになっている。
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
PHP開発において、適切なフレームワークを選ぶことは、効率的でスケーラブル、かつメンテナンスしやすいアプリケーションを構築するために重要です。LaravelとSymfonyは、最も人気のあるPHPフレームワークの2つであり、それぞれ独自の強みと限界があります。
PHPフレームワークSymfonyによるWebサービス開発を解説した書籍です。最初にSymfonyのしくみを理解していき、あるオーケストラのWebサイトの作成を例に、手を動かしながらフレームワークの基本機能や開発時に必要なポイントなどについて解説しています。
PHPベースのウェブアプリケーションフレームワーク「Symfony」に脆弱性が明らかとなった。セキュリティアップデートが提供されている。 HTTP処理を担うコンポーネント「HttpFoundation」において、細工されたリクエストにより認可処理をバイパスできる脆弱性 ...
Oktaが提供するソフトウェア開発キット「Auth0-PHP SDK」に深刻な脆弱性が明らかとなった。「Symfony」「Laravel」「WordPress」向けに提供されている「SDK」も影響を受ける。 セッション管理に「CookieStore」を使用している場合、セッションCookieの認証タグがブルート ...
導入:PHP 8.4におけるJIT技術の現状 2024年11月21日にリリースされたPHP 8.4は、プログラミング言語の性能最適化において重要な節目を示している。Just-In-Time(JIT)コンパイラは、従来のZend Virtual Machine(VM)による解釈実行を回避し、頻繁に実行されるコードを ...
「Laravel Herd」は、ローカル環境に「Laravel」及び他のPHPフレームワークの開発環境を構築するアプリケーション。PHP、nginx、Node.jsなど「Laravel」での開発に必要な機能一式を提供する他、ネイティブ バイナリを使用することで高速なPHP開発環境が利用できる。