インターネット上で運営されているサイトには従来の静的サイト と日々表示内容が変化する動的サイトがあります。 WordPressは、ブログや物品販売ができる動的サイトを作ることが できます。言い換えるとブログや販売システムを作れるのがWordP ressということができます。動的サイトを作ることができるのは、 バックにデータベースサーバ(MySQL)を持っているからです。デ ータベースサーバとWebサーバの仲立にアプリケーションサーバ (PHP)が使われています。つまり、WordPressは、3層クライアン ト・サーバシステムを簡単に構築する為に造られたツールです。 国内の殆どのレンタルサーバは、WordPressをサポートしています。 故に、日本で提供されているサイトの8割、世界のサイトの3割が WordPressを使って作っている、と言われています。そのために、 世界中のサイトがWordPressをサポート(有料・無料があります) してくれています。また、プラグイン(プログラム)の提供も豊 富になされています。 言うまでもなく、この「ソーホネットワークシステム」もWordPr essを用いて作成しています。レンタルサーバを借りて、WordPre ssを利用する時には、PHP(phpMyAdminの利用)やMySQLの設定が 必要になります。 FTPサーバ、DNSサーバ、Webサーバ、PHPやMySQLサーバのインスト ールは契約する会社がしてくれていますので、利用する私達は、 やさしい解説本を見ながら設定していけば簡単にWordPressの利用 に辿りつくことができます。ただ、一度でも各種サーバを構築し、 ネットワークの全体像を把握していれば不安無く仕事に取り組め るのは言うまでもありません。例えば、WordPressで作成する固定 ページに入力するテキスト(文章)はMySQLのデータベースに保存 されます。このデータベースには、phpMyAdminを用いて直接アクセ スできます。テーマ画像などの静止画や動画はwp-contentに保存さ れており、直接アクセスできます。WordPressのページの殆どがPHP ファイルでできており、PHPとHTMLの違いを理解していれば、PHPを 直接編集でき、既成のものをカスタマイズ(編集)することができ ます。PHPファイルを使う理由は、データべースにアクセスすると きには、サーバサイドスクリプトであるPHPを使わなければならな いので、常にその準備をしていなければならないからです。そのよ うな全体像を把握する為に、サーバ構築力は必要です。