WordPress特集 - システム構成
公開日:2021年6月5日
最終更新日:2021年6月6日
WordPressはPHPという言語で書かれたプログラムで、データベースにはMariaDBもしくはMySQLを使用します。ここではWordPressがどういうシステム構成をとり、外部要素(エンティティ)とデータをやりとりするか示します。
下図はWordPressのシステム構成図です。WordPress本体としては、大きく分けて「管理画面制御部」「コア」「ページ情報生成部」から構成されています。
WordPress本体にはWebブラウザからアクセスし、各種設定やコンテンツ入力を行います。Webページ情報はページを閲覧するユーザーからの要求があるたびに動的に生成します。
WordPressが動作する一連の流れは以下のようになります。
- ユーザーがWebページを表示する操作をしたら、WebブラウザはWebサーバーに対してデータを送信するようリクエストする。
- WebサーバーはWordPressに対して該当ページの情報を生成するよう指示する。
- WordPressはページ情報をHTMLデータとして動的に生成しWebサーバーに返す。
- WebサーバーはHTMLデータおよび必要なCSSファイル/メディアファイルなどのデータをWebブラウザに送信する。
«次の特集記事» 管理画面
«前の特集記事»
スポンサーリンク