質問: html,css,php,MySqlを学習したので、これらを使って簡易的な投稿機能を持つホームページを自作してみようと思っています。 そこでふと疑問に思ったのですが、htmlを書くファイルの拡張子は、普通に~.htmlにすべきか、それともphpも併せて書くことを見越して~.phpにすべきか? ということです。 ・htmlファイルにphpを記述 ・phpファイルにhtmlを記述 のどっちでも画面に同じ内容が反映されそうですが... 両者に違いはあるのでしょうか?
回答: 拡張子phpにしたらWebサーバからPHPモジュールへ一度処理を渡してHTMLに修正してからサーバへ返す処理が入るから処理が重くなるだけですよ。 投稿者を管理するためのログイン機能でログイン状態を監視するならPHPでリファラーとかチェックしなきゃいけないのでHTMLで作る理由がないのですけど。