ホームページ  >  記事  >  バックエンド開発  >  PHP 初心者は謙虚にアドバイスを求めます

PHP 初心者は謙虚にアドバイスを求めます

WBOY
WBOYオリジナル
2016-06-23 13:49:07803ブラウズ

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 を使用してください。

皆さんの返信はとても役に立ちます、ありがとうございます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。