質問

PHPの枠組みを使用してい(Kohana)最近の実施にHMVCます。私は読み取れるとのこと層mvcの要求があった。では、ajax、純粋にサーバ側です。私は不確実性の下におけるサービスを一部の実験ができなかの私のプロジェクト(いまいにすることを目的としている).用HMVCプロジェクト。たきっかけをお手伝ってくれる人はいます?

役に立ちましたか?

解決

では、ajax、純粋にサーバ側です。

そのよい例えですね。

HMVCスの追加ウィジェットのページ-モジュラービットのコンテンツをすぐの再利用の関数です。例えば、ショッピングカートパーツをプレゼント!なにができるので同じことを違う方法:

  1. 図書室があります。まだ慣れな可動を再利用可能なコードからコントローラへの図書館があります。そして、コントローラから、負荷の結果を呼び出する図書館へのビューに変更します。
  2. しています。きロービュー(一部)の内のメインビュー。このビューの部分がアップからコンテンツモデルです。呼び出しのモデルからの景色だけではない人気がなくてもいいのではないか間違っています。

しかし、Kohana HMVCは、いくつかのメリット:

  1. 一貫性-HMVCご要望に、セミナーを開催してい社外httpます。
  2. 電力-HMVCご要望は同じKohana資源としてのhttp要求める。
  3. Pluggability-そういうわけで、これからの眺望は、HMVCの要請がないのにカップリングとのコントローラー(格の図書館での結果を見るとビューのプレースホルダー.まみをタッチファイルに対して。

んに感謝のHMVCと拡張性には"http要求としての連携によるKiall.同じことをやれている間に行うことができるカール.しかし、より自然にデザインKohana HMVCよりカールからスタートします。

他のヒント

まあ - サム・デ・Freyssinet(別名samsoir)、Kohanaの開発者の一人は、最近、この問題に対処する記事を掲載した。

ます。http://techportal.inviqa。 COM / 2010/2月22日/スケーリング・ウェブ・アプリケーション-と-HMVC /

HMVCのためにそのだけでなく、使用していますが - それは、より人気のある用途の一つです。記事は、主に(1秒あたりの要求数、のように)、スケーラビリティが、コードのスケーラビリティ(維持するためのコードがいかに簡単か/ハード、のように)同じアイデアを「解決」することができます..

に関係しています

希望このことができます:)

(サイドノート - 彼のコードサンプルは、Kohanaのにサムの個人的な変化に基づいている - 記事の最後にある注を参照してください)。

は、単純なプロジェクトであなたもHMVC建築パターンのための本当の使用を見出すない場合があります。そして、あなたも試みるべきではありません。理由はここにあります:

HMVCアーキテクチャを作成する際の全体のポイントは、MVCビットDRY'er作ることでした。 HMVCの主な利点の1つは、コードの再利用です。それはあなたが( - ない時々同じ場所で、他の回)、アプリケーション上ですべて繰り返しの断片を持っていることができます。

あなたは小さなテストアプリケーションとして作成している場合は、

、任意の再現性の断片がある文句を言いません。このように、フルHMVC電位を使用する必要はありません。あなたはちょうどあなたが標準のMVCでHMVCの1つのレベルで終わる。

ここでは、導入された、オリジナルの出版物を読むことができますHMVC。には第二千ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top