0

書かれた完全に機能するプロジェクトを段階的に Kohana に移行できるかどうか興味があります。ページごとに置き換えることが可能かどうかを意味します。その結果、プロジェクトは 100% の非フレームワーク コードから 100% の Kohana コードに、ページごとに移行します。このプロジェクトでは、php/js/css/html、MySQL、および Apache を使用しています。プロジェクトは巨大です(ゲストエリアとメンバーエリアがあります)。ありがとうございました。

4

1 に答える 1

1

私は Kohana を使用したことはありませんが、他の PHP フレームワーク (Yii) には精通しています。私の推測では、それは不可能です。または、別の言い方をすれば、すべてが可能です (お尻に傘を開くことを除いて! :) が、時間 (およびお金) を考慮すると、そうする価値はありません。

ほとんどの専門的なフレームワークは、非常に多くの分野で「純粋な PHP」コードとは完全に正反対です。ほとんどの場合、コードは分離され (MVC = モデル - ビュー - コントローラー デザイン パターン)、ほとんどの場合、フレームワーク クラスまたはコードが使用されます。いくつかのプロ用フレームワークでアプリケーションを作成するということは、純粋な PHP コードの 10 ~ 20% のみを使用し、残りの 80 ~ 90% を純粋にフレームワーク クラス、拡張機能、コントローラーなどで行うことを意味すると言う危険さえあります。

つまり、「純粋な PHP」アプリケーションをフレームワーク コードに移植するということは、そのアプリケーションをゼロから作成することを意味します。ソース コードの 5 ~ 10% 以上をコピー アンド ペーストできるかどうかはわかりません。

于 2012-06-20T14:07:18.067 に答える