2010-12-29 2 views
1

私はWebアプリケーションの主要なリファクタリングに取り組んでいます。Webアプリケーションの1つのエントリポイントと複数のエントリポイント

現在のところ、すべてのページ(共通、機能、ヘッダー、フッターなど)に含まれる一般的なスクリプトと、あらゆる種類のアクション(login.php、viewthis.php、viewthat.php)のエントリポイントで構成されています。

今私はフロントコントローラを導入し、代わりにいくつかの種類のモデルアーキテクチャを使用することを考えています。

私は知りたいと思います: 両方のアーキテクチャの長所と短所は何ですか?特別なメリット?何が一般的に使用されるべきか(もしあれば)?

+2

。 –

+0

わかりません。正確にはっきりしないものは何ですか?私はまだわからないので頼んでいる。 ;) – Franz

+0

両方のアーキテクチャの長所と短所は何ですか?特別なメリット?まあ、それはあなたが望むものに依存します。長所と短所が常にあるだろう。しかし、あなたは実際に何をしたいですか?たとえば、ウェブサイトの速度が遅い場合は、パフォーマンスを向上させるためにウェブサイトを操作することができます。その罰金は、なぜアーキテクチャを変更するすべての気になる?では、現在のアーキテクチャではどのような問題に直面していますか? – pavanred

答えて

1

コントローラをお勧めします。あなたは、mod_rewriteなどのデータの集中検証を簡単に行うことができます。

他の手法の実際の点は見当たりません。それはちょうど古いです。私はあなたが、それは良いアイデアかどう誰もがあなたを伝えることができます前に、あなたの計画は何であるかについて、もう少し詳細に移動する必要があると思う

に関して、

/トン