|
Webページを2種類に分けるとするとアップロードされたHTMLファイルをそのまま表示する、「静的ホームページ」とユーザーのリクエストに応じて(例えば入力フォームの内容に応じて)Webサーバ上のプログラムがHTML文書を作成しユーザーに返す「動的ホームページ」に分かれます。
動的ホームページがピンと来ない人は掲示板やチャットを思い浮かべてみてください。どちらもユーザーからの入力によって次々と表示されるページの内容が変化していきます。
一般的なショッピングサイトもアクセスした時点の価格・在庫数をプロ倉身からデータベースに問い合わせ、取得したデータをHTML文書としてユーザーに返します。
掲示板などのサイトのリンク先は「http://〜〜.php?○○○」などになっていますよね。これはサーバ上のプログラムにリクエストを出しているからなのです。
本来サイト内に上記のような動的なコンテンツを掲示板を設置したい場合は、PHPなどの言語を勉強してプログラムを組む必要があります。しかしレンタルサーバでアクセスカウンターや掲示板などのcgiプログラムのサービスを展開していることも多いです。
自分でプログラミングをするとまず狙い通りに動作させるのが一苦労ですが、プログラム内には思いもよらないバグが潜んでいる可能性もあります。サーバ側で提供されているサービスは動作不良やバグのメンテナンスなどはする必要が無いため、とりあえず最初はこれらのサービスの中で気に入ったものを設置してみるといいでしょう。
|