WordPressは大きくわけて2つの構成でできている。それは、
- テンプレート(何を表示するか書いているPHPファイルや画像など)
- データベース(サイト名や文章、設定データなど)
この2つだ。もっというと、コアファイルなど他にも要素はあるが、ここでは解りづらくなるのでかなりかなりハショラせてもらい、テーマファイルとデータベースの2つとしてみた。1のテーマファイルは、デザイン面やPHPファイルファイルなのだが、カスタマイズの際に最も変更する部分なので、分けて表現。
そして2つめのデータベース。これはサイト名だったり、記事の情報や画像名だったり、WordPress内の様々な情報を保存している。
WordPressはこの2つをサーバー内で連動することで、ページを動的につくり出しユーザーのブラウザに表示している。