大きな PHP レガシー コードベースがあり、それを MVC ベースのパターンに移行することを計画していました。私が望んでいるからではありませんが、ビューを分離できれば、モックアップ バックエンドを使用してビュー/レイアウトをデザイナーに提供する方が簡単です。
私たちのアプリケーションは、ローカルでセットアップするのが非常に複雑です (簡単にするために取り組んでいますが、特定の OS や読み取り専用 FS などで実行されるため、簡単ではありません)。
したがって、私の最初のアイデアは、ビュー ロジック全体をテンプレートに移動し、その後、残りのコードをモデルとコントローラーに移行することでした。ただし、現在、コードを REST API にパックすることを検討しています (サーバー側にビュー ロジックはなく、JSON のみが配信されます。ビューは backbone.js でレンダリングしたい)。
私がまだ答えを持っていない質問は次のとおりです。
- 誰かが私と共有するような経験をしていますか?
- 使用すべき PHP REST API ライブラリは? (SLIM フレームワークを考えています)
- それは良いアプローチですか?