PHP フレームワークの載せ替え(Zend Framework ver 1.x -> Laravel)
2025/03/01, 2025/03/03 - ~
依頼内容
- Zend Framework 1 系を使っているが、EOL(End Of Life)になっているため、他のフレームワークに移行したい。
解決方法
- Laravel への乗せ換えを提案
構成
- Laravel
画面レイアウトは、ある程度再利用することができた。
データオブジェクトの返り方が従来コードと互換性がなく(配列、プロパティの違い)、単純なコード置換でうまくいかない部分があった。
URLと関数の対応づけ(コントローラ)についてもフレームワークの考え方が違うので、単純なコート置換ではうまくいかなかった。
評価
お客様の主要なシステムのため、置き換えはされなかった模様。