2020年1月9日HTMLでサイトを構築していると、わりとページ数の多い案件もありますよね。共通部分に修正が入ったら、全てのファイルを修正する必要があり、これがめちゃくちゃ大変です。そんな時に便利なのがPHPを使ってパーツ管理する方法です。手順としては以下の通りで、簡単に実装できるので試してみてください。共通ファイルを読み込むPHPファイルに書き換えるまずは、PHPを使うわけなので、htmlの拡張子をphpに変更します。テキストエディタから拡張子を書き換えるだけでOKなので、簡単だと思います。index.phpただ、PHPファイルをブラウザで確認するにはMAMPなどのローカルサーバーが必要になってくるので、この辺りは調べておきましょう。共通部分(ヘッダーやフッター)を別のファイルにうつす例えば、下記のようにヘッダー部分だけをheader.phpとして切り出します。-->このパーツをルートディレクトリ直下に設置して準備完了。共通ファイルを読み込むPHPのinclude関数を使って、外部ファイルとして読み込みます。埋め込みたい箇所に以下のコードを記述するだけでオッケーです。_ROOTとは、ルート直下のパスを返してくれる関数で、相対パスや絶対パスを意識する必要がないため便利です。いうと、includeのみで下層ページから読み込もうとすると、階層ごとにパスの記述を変える必要があります。以下のような感じですね。結局は「階層によって記述を変更する必要がある」のなら共通化するメリットはありませんよね。一つのファイルを修正すればOK」なので。ここではルートディレクトリに設置しましたが、分かりやすいように「common」などのフォルダを作ってパーツファイルをまとめてしまうのもありです。その場合は、こうなりますね。?>補足として、PHPでHTMLサイトを作ることには何ら問題はありません。LPでも問い合わせフォームを実装するのにPHPを使うので、、もしかしたら初めからPHPを使った方が便利なのかも?今回はヘッダーを例に上げましたが、フッターやサイドバー、そのほか共通化出来そうなパーツに色々応用できるので、是非使ってみてください。BlogスポンサーリンクスポンサーリンクSearchWebコーダーKohei8年勤めた職場を退職し、完全未経験からWebコーダーに転職しました。