WordPress

インターネット上で運営されているサイトには従来の静的サイト
と日々表示内容が変化する動的サイトがあります。
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を使わなければならな
いので、常にその準備をしていなければならないからです。そのよ
うな全体像を把握する為に、サーバ構築力は必要です。