私はプロジェクトを引き継ぎました。それはPHPとMySQLで長年にわたって構築されているアプリケーションです。既存のプロジェクトにCakePHPまたはCodeIgniterを統合
現在のところ、一種の良いフォルダ構造がありますが、コード自体は非常に書きにくいです。 ほとんどすべてのファイルにphp、sql、およびhtmlコードがあります。 PHPエコーを使用していない理由でJavaScriptコードが生成されています。
私はCakePHPまたはCodeIgniterのいずれかをさらに開発するために使用したいと思います。これは、新しい機能の場合、古いコードの中に既に存在するコードがいくつか記述されています(例:ユーティリティ関数など)。
これらのフレームワークのいずれかを既存のアプリに統合することは可能ですか? どちらが簡単ですか? あなたはそれを行う方法に関するリンクがありますか?
ありがとうございました。
ありがとうございました。古い部分(フレームワークなし)と新しい部分(フレームワーク)をどのように統合するのですか?私はフレームワークのindex.phpを変更する必要があると思います。 – memical
index.phpとそれ以外は忘れてしまいます。あなたの関数/クラスを取り、新しいコントローラをcodeigniterで作成し、古いコードを使用しようとすると、それは古いアプリケーションがしたことを行います。 – Alex
通常のファイルシステムがルートにあることを覚えておいてください。 codigniterをルートのディレクトリに置き、構築する必要がある方法でビルドしてサイトを作成します。準備が整うまでindex.phpファイル(ルートにある)またはリンクを実装しないでください。ルートにメインコントローラを置く準備が整ったら、元のファイルシステム全体を削除し、codeigniterの方法でシステムにアドレスします – Brad