PHP は初めてです!
今度は簡単なウェブサイトを作りたいと思っています。
フレームワーク (zend、yii など) は使いたくないです
ここで最初の質問は、サブページをロードできるマスター ページを実装するにはどうすればよいでしょうか?
2 番目の質問は、MVC 構造開発を実装するにはどうすればよいですか?それとも、ページと PHP コードは基本的に分離され、できるだけ低く結合されるべきでしょうか?
私は PHP の初心者です!
今度は簡単なウェブサイトを作りたいと思っています。
フレームワーク (zend、yii など) は使いたくないです
ここで最初の質問は、サブページをロードできるマスター ページを実装するにはどうすればよいでしょうか?
2 番目の質問は、MVC 構造開発を実装するにはどうすればよいですか?それとも、ページと PHP コードは基本的に分離され、できるだけ低く結合されるべきでしょうか?
最初の質問: iframe を使用します
2 番目の質問: フレームワークを使用します、通常は thinkphp フレームワーク
1. インポート ファイルを要求してインクルードします
2. 統合エントリ ファイル、PHP ロジック処理ページ (C) を導入 (要求)、Cレイヤーはテーブル モデル (M) を導入し、最後にビュー ページ (V) を導入します。V レイヤーは、C レイヤーによって取得された変数を表示するためにのみ使用されます
1. をインクルードするだけです
2. テンプレート エンジン テクノロジを使用するだけです。スマートに使えます。
最初の質問は 2 階で答えられています
2 番目の質問 フレームワークを使用したくない場合は、データベース接続クラス、登録クラス、操作クラスなどの独自の PHP クラスを作成できます。独自のクラスは非常に役に立ちます。レベルが大幅に向上しました
フレームワークを使用したくない場合は、独自のクラスを作成できます。 1つ目は自分でフレームワークを作ることです。
フレームワークが必要ない場合は、smarty を使用してください。
皆さんの返信はとても役に立ちます、ありがとうございます