私は非常に堅実なアーキテクチャを必要とする大きなウェブサイトを書き直しています。ここに私のいくつかの質問があります。リンゴとオレンジ、そしておそらくキウイも混ぜてしまったことを許してください:)私は多くの調査を行い、完全に混乱してしまいました.
主な質問: あらゆる面で成長が見込まれる大規模な Web サイトを構築するには、どのアプローチを採用しますか?
単一のエントリ ポイント、データベース内のページ データ、GET 変数をデータベース エントリに関連付けることによって取得 (?pageid=whatever)
GET 変数 (?pageid=whatever would include anything.php) に基づいて含まれる、単一のエントリ ポイント、個別のファイル内のページ データ
MVC (わかりました、私は大賛成ですが、そこにあるすべてのチュートリアルとフレームワークをチェックする以外に概念を理解することはできません。データベースに「ビュー」を保存しますか?例から、1000 ページの同じものがある場合1つのモデルで形作ることができますが、それでも1000の「ビュー」ファイルが必要ですか?)
PAC - これは私にはさらに論理的に聞こえますが、あまりリソースが見つかりませんでした。これが良い方法である場合は、本やリンクをお勧めできますか?
DAL/DAO/DDD - 質問を投稿する前にスタック オーバーフローを注意深く読んで、これらの用語について学びました。このリストに属しているかどうかわからない
座って、自分のアーキテクチャを作成してください (ここで誰も教えてくれなければそうするでしょう:)
言及されていないもの...
ありがとう。