スルーされなかったので、追加で質問を。

ってことは、PHPでそのページのHTML全てを出力することって普通にやってるんですか?

例えば、

if(ログインチェック){
//ログインあり
OutPut();//ログイン時の全HTML書き出し処理
}else{
//ログインなし
OutPut2();//非ログイン時の全HTML書き出し処理
}

↑こんな処理だけ書いて、最初からファイルにそのまま書いてあるHTMLは一切なしにするってことって
普通にすることなんですか?