PHP フレームワークの載せ替え(Zend Framework ver 1.x -> Laravel)

 2025/03/01, 2025/03/03 -  ~

依頼内容

  • Zend Framework 1 系を使っているが、EOL(End Of Life)になっているため、他のフレームワークに移行したい。

解決方法

  • Laravel への乗せ換えを提案

構成

  • Laravel

画面レイアウトは、ある程度再利用することができた。

データオブジェクトの返り方が従来コードと互換性がなく(配列、プロパティの違い)、単純なコード置換でうまくいかない部分があった。

URLと関数の対応づけ(コントローラ)についてもフレームワークの考え方が違うので、単純なコート置換ではうまくいかなかった。

評価

お客様の主要なシステムのため、置き換えはされなかった模様。