PHPフレームワークバージョンアップ

[ 2022.06.21 ]
システム名称 質指標管理システム 
業種 医療 
言語・環境 PHP
Apache
PostgreSQL 
開発期間 2022.02~2022.03 
概要

弊社で開発・保守を行っていた質指標管理システムについて、
直近2年間ほどは利用を停止していましたが今春からの利用再開に伴い、
PHPフレームワーク「Symfony」のバージョンを3.4から5.4へアップグレードしました。

メジャーバージョンを2段階上げるため、大小さまざまな対応が必要でした。
以下は対応内容の抜粋です。

  • Symfony Flexへの構成変換
  • EasyAdminBundleのバージョンアップ(1系→3系)
  • CSS/JSのバンドル処理をAssetic BundleからWebpack-Encoreへ変更
  • マイグレーション関連の構成変更
  • デプロイをCapistrano3へ変更
  • 脆弱性チェックの方式変更