2017-05-28 10 views
0

ユーザのプロファイルにすべての情報(ナビバーにログインし、コンテンツを投稿したりすべてのコンテンツを投稿するのに使用するテキストボックス)を表示し、ログアウトしたナビバー、ユーザが表示したいコンテンツ、コンテンツを投稿するログインしてログアウトしたユーザーのフォルダを構造化するにはどうすればよいですか?

私は、HTMLファイル(ヘッダ、フッタ、メインコンテンツなど)を別々のPHPファイルに分割しています。私は上記を実装する場合は良いアイデアですか?

私はまだlocalhost上で開発していますが、ここにはちょっと混乱している現在のファイル構造があります。私もMVCを実装しようとしていますが、これまでの知識が不足しているため、これは行われていません。

enter image description here enter image description here

+0

私たちにいくつかのコードと現在のディレクトリ構造を見せてください –

答えて

1

しかし、あなたはフィットに見えるが、素敵な練習はバックエンド/フロントエンドを分割することができます。または、最上位層として公開ディレクトリとプライベートディレクトリを持ち、そこから移動します。

もちろん、header.php、* content.php、footer.phpでファイルを分割することは、あなたの望むところではスマートです。こうすることで、多くのhtmlやphpファイルを更新することなく、あなた自身の主要部分を独自に編集することができます。すべてのページで1つのファイルだけが実行されます。

また、php構造の「一般的な練習」のようなgoogleのものもあります。 ワークフロー内のRESTのアカウントHow to create a RESTfull api

Stackoverflow on html/php inliningも多分役に立ちます。

関連する問題