PHPフレームワーク移管

Date2026/08/07 Last Modified2026/08/07

■ 何を作ったか Cake PHPからPHPへのフレームワーク変換作業

■ 自分の担当範囲 変換作業、テスト

■ 難しかったこと/できたこと
経験のないフレームワークの構造理解から始めた。DBを排除してほぼLP的な使い方にするということだったので、
ルーティングと定数の処理を気を付ければ良いということに気付いてからはスムーズにいった。
元のソースコードを活かすというよりは、同じ機能を別の方法で実現するといった方針を取ったのが良かった。

■ 使用技術
PHP

■ 結果 フレームワーク置き換えという目的は達成することができた

■ 今なら改善すること
本来はデプロイを引き継ぐだけだったのだが、ルーティングの設定を手動で変更させる作りにしてしまい、手順が分からないと相談が来てしまった。
環境変数にあたる部分だったので先方に任せたが、機密情報などではなかったため要件定義の段階で深堀りしておくべきだった。
フレームワーク移管の意図を本当はもっと掘り下げたかった。PHPへ置き換えることによりむしろ煩雑化する部分が多いと当時も思っていて、
置き換えるにしてもLaravelなどの方が良いと提案はしたが、結局は先方の意向というだけでそれを実現した。技術者としてはベストプラクティスの提案ができない状況でもどかしかった。

■ 対応する能力
PHP, CakePHP, システム理解