インフラエンジニアの金澤です。 この度、ランサーズ稼働環境(PHP + CakePHP)のバージョンアップを決断しました。 まずは私から、その経緯と計画についてお話いたします。 バージョンアップ決断の理由 ランサーズは、2008年にサービスを開始しました。 現在、PHP 5.3.29 + CakePHP 1.3.6 で稼働しており、長らくバージョンアップせずに開発を続けてきましたが、今回、PHP 7 + CakePHP 3までバージョンアップすることを決断しました。 その理由は、主に以下になります。 旧バージョンのサポート終了 PHP 5.3もCakePHP 1.3も、サポートが終了しています。 今後、特にセキュリティに関わるバグが報告された場合、今のバージョンを続ける限り、自分たちで対応する必要があります。 (実際、独自に手を入れている箇所がいくつか存在します) ライブラリバージョンアッ
![PHP、CakePHPバージョンアップの決断 | ランサーズ(Lancers)エンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/3588c9e7b2e61e532b2cdaab88437509b2e8c8d2/height=288;version=1;width=512/https%3A%2F%2Fs3.ap-northeast-1.amazonaws.com%2Fwp.lancers.jp%2Fengineerblog%2Fwp-content%2Fuploads%2F2017%2F05%2FCakePHP3.jpg)