BLOG2017-07-25PHP7.0にCakePHP1.3を載せるテクニック集バックエンドはじめにこんにちは!「サグーワークス」開発チームの池添です。昨年の話になりますが、「サグーワークス」は大規模なリニューアルを行いました。その時にPHPのバージョンを5.3から7.0に上げたので、今回はそのことについてお話します。「サグーワークス」は2012年12月にサービスを開始しました。リリースから約3年が経過した2016年。追加改修を重ねる度に煩雑な処理が増え、1つの機能を追加するのに複数の箇所を改修しなければいけない状態になっていました。そこで、今後の成長を見据え、データの持ち方を整理し、処理をまとめることで開発スピード上げるべく1年間かけて「サグーワークス」のリニューアルを行うことを決断しました。今回はサービス全体を改修する大規模なリニューアルとなり、このタイミングでアーキテクトを選定し直して、技術的にもリニューアルを図ることになりました。バージョンアップすることにしました。動くように改修することになったんです。バージョンアップするためにしたことまず、後方互換性がない箇所をすべてチェックしました。ページに各バージョンからの互換性について掲載されていたのでそれを参考にしました。互換性のない処理の対応をひとつずつ考えながら、まとめていきます。