株式会社アイディオット / webエンジニア
PHPバージョンアップに伴う古いFWからの移行
最初に携わった案件で、PHP5系から8系にアップデートした話です 手法は自由だったので、都合がよくなるような技術選定と工夫をして、無事に期限内に終わらせることが出来ました。 Before:Zen Framework 1 + 名前を忘れたけどLaravelのBlade.phpみたいな挙動をするPHPプラグイン After:Laravel 10 + Alpine.js ページ数:5種類のフォーム+1サイト 工夫した点 - 期間が短いのに加えて、探しても全く知見が落ちていないFWでこのままでは作業は困難だと判断し、利用者の多いLaravelに移行する決断と説明をしました。 - blade.phpの知見が余りなかったので、フロントのUIの一部を作るのにAlpine.jsを使い、fetchなどをノーマルなJavascript構文で書けるようにするのと、フォーム部分をコンポーネントっぽく開発することで時間を削減するようにしました。 - git管理を導入し効率化しました。