PHP で書かれたプロトタイプの Web サイトがあります。最近、レイアウトやデータベース操作からロジックを分離するためにコードを書き直しました。だから今、私はMVCコードの設計のようなものを持っています.
今私を悩ませているのは、MVC には多くのファイルがあり、それぞれが他のファイル (モデル + ビュー + コントローラー) と組み合わされたときに何かを表示することです。そのため、MVC パーツのウィジェットのようなものを作成すると便利であることがわかりました。
たとえば、製品ビューの MVC がある場合、この新しい PHP ファイルに渡す GET 値に基づいて製品を表示するような方法で MVC パーツ ファイルを結合する PHP ファイルを作成します。
このようにして私が達成したいことは、ウェブサイトのウィジェット、サブパーツを個別に表示し、他のパーツとは別に使用できるようにすることです。つまり、ウィジェットのようなものか、Firefox ブラウザーのデザインのようなものになります。
したがって、ウェブサイトのすべての部分を個別にテストし、これらの部分を現在の実際のウェブサイト ページ デザインに組み合わせるだけで済みます。そのため、ユーザー テストも簡単になり、プレゼンテーション ファイルは非常に短く、理解しやすくなります。
それについてどう思うか知りたいです。私はデザインの穴に落ちたくないので、ウェブサイトのコードを簡単に維持するために、これが将来的に重要になると思います.
私は正しいですか?