0

友人のために Web サイトを作成していますが、ファイルの作成方法について一般的な質問があります。

ページごとに個別の html ファイル (例: index.html、forgetpassword.html、activate.html など) と、各フォームを処理するための個別の PHP ファイル (例: processlogin.php、activate.php、forgetpassword.html) を作成しています。 phpなど)

すべてのログイン/アクティブ化/パスワードを忘れたなどのフォームを処理するために、1 つの大きな php ファイル (またはできるだけ少ないファイル) を用意する方が良い方法であるかどうか疑問に思っています。すべての html ファイルをエコーする 1 つの PHP ファイルも必要ですか? 他の方法より圧倒的に優れている方法はありますか?

4

2 に答える 2

2

ファイルの分離は、次の基準に対応する必要があります。

  1. 維持と消費が容易か
  2. コードを頻繁に繰り返すか

とはいえ、少なくとも次のように分割することをお勧めします。

  1. 一般的なテンプレート (header.php、footer.php)
  2. 典型的なコンテンツのページ、情報ページ (header.php + footer.php を含む)
  3. 各複雑なタスクの例のページ: お問い合わせフォーム、ログイン、パスワードを忘れたなど

一般的な方法の 1 つは、ヘッダー内にログイン フォームを含めることです。

于 2013-05-22T06:50:54.583 に答える