タイトル画像
サイトタイトル画像

掲示板の設置方法

掲示板の設置方法

自分のWeb ページに訪れた人ととコミュニケーションがとれたら楽しいことでしょう。「掲示板」を利用すれば、このような意見や情報交換を実現することができます。掲示板

「掲示板」を設置する代表的な方法を 3 つ紹介します。

自分で「掲示板」を作成して設置する

「掲示板」は一般に「Perl」「PHP」「Java」と呼ばれるプログラム言語で作成されています。

自作する利点(理由)としては、次のようなことが考えられます。

  • 公開プログラムに気に入ったものが存在しない
  • 自分のサイトは、レンタルサイトの「利用規約」に同意できない
  • 仕事・趣味・自分の勉強のために

「掲示板」は、プログラムの中で最も基本となる仕組みですが、非常に多くの機能(ツリー型、レス型、画像アップ可能等)が追加可能であり、全てを学ぶのは容易ではありません(100行~2000行程度で作成可能)。
ファイル名:bbs.cgi

#!/usr/bin/perl

use CGI;
$form = CGI->new();

print "Content-type: text/html\n\n";
$name = $form->param("name");
$message = $form->param("message");

($sec, $min, $hour, $mday, $mon, $year, $wday) = localtime();
$mon++;
$year = $year + 1900;
    ・
    ・

仮に自分で作成する場合は、上記のような「プログラム」を作成する必要があります(上記はPerl5で記述)。また、「プログラムを実行する環境の準備」「掲示板の仕組」や「CGI の設置方法」など多くのことを学ぶ必要があります。

初心者には敷居が高いので、自作がしたい方は「CGI/PHPを使ってみよう」を参照してください。

公開プログラムをダウンロードして自分で設置する

「プログラムは作成したくないけれど、高機能な『掲示板』が設置したい」と言う方にお勧めの方法です。

公開プログラムを利用する利点(理由)としては、次のようなことが考えられます。

  • 「無料レンタル」の「掲示板」と比較して、利用規約が緩和
  • 既に高機能なプログラムを、自分でカスタマイズしての利用も可能
  • 数が豊富で高機能なものが多く、自分の用途に合ったものが見つかることもある

「アクセス・カウンタ」などと比較して、種類は多いのですが、一人一人が求めるデザイン・機能も多く、必ずしも欲しい機能が含まれれている「掲示板」が見つからない可能性があります。

また、「無料レンタル」の「掲示板」とは異なり、次のようにプログラムファイルを開いて、いくつか変更・修正・確認が必要になってきます。
ファイル名:bbs.cgi

#!/usr/bin/perl → #!/usr/local/bin/perl に変更

use CGI; → Perl5 は利用できない
$form = CGI->new();
    ・
    ・

また、自分の利用している「Web ページ・スペース」が、「CGI 使用可能」「SSI 利用可能」や「PHP 使用可能」と明記されていなければ、稼動しません。

以上の内容の理解のできない方は、少なくとも自分で設置できるレベルには達していません。

納得した上で、自分で設置してみたい方は、「無料レンタル・ダウンロードサイト」にリンクをしているので、探してみてください。

「無料レンタル」で提供されている「掲示板」を利用する

最後に、無料のレンタルサービスで提供されている「掲示板」を利用する方法を紹介します。

「無料レンタル」で提供されている「掲示板」を理由する利点(理由)としては、次のようなことが考えられます。

  • 「掲示板」を設置する知識・技術が必要ない
  • CGI/PHP が利用できない「Web ページ・スペース」でも利用できる
  • 自分の利用している「Web ページ・スペース」の負荷が減る

「掲示板」のレンタル・サービスは多くの業者が行っており、種類・機能も豊富ですが、規約違反をすると、自動的に消されてしまいます。

また、「無料レンタル掲示板」には、大抵「広告バナー」が表示されてしまうデメリットがあります。広告バナー

「無料レンタル掲示板」は「無料レンタル・ダウンロードサイト」にいくつかリンクしています。代表的なものには「Tea Cup」があります。

まずは、レンタル掲示板を利用して、どのようなものか理解しましょう。

スポンサードリンク

オススメ書籍

HTML5、CSS3、JavaScript等の学習に役立つ書籍を紹介します。

人気コンテンツ

    Copyright ©2015 .(since 2000/08/10)