Javaで掲示板を作る方法を教えてください!

[新着] Webテンプレートを仮オープンしました



0   名前: ゆたゆき : 2006/11/16(木) 13:12  [URL]  ID:6icB.2Vr
【何をしたいのか】
→ Javaで掲示板を作る方法を教えてください!

【現在の状況】
→ まだ初心者で何もわかりません。

1   名前: Z ◆XTzyosZXcL : 2006/11/16(木) 13:12  ID:B47X1Gqg
 一般的にはJava言語でもJavaScriptでもなく、PerlやPHP等のサーバ側スクリプト言語で作ります。
 よって、実現への一番の近道は「掲示板スペースを借りる」ことですね。

 どんな掲示板にしたいのかにもよるので、まずはそれらレンタルサービスをお探しください(Google検索などの検索エンジンで「レンタル 掲示板」などの単語で検索すればいろいろ出てきます)。

関連すると思われる当掲示板Q&A:
http://www.tagindex.com/bbs/qa09.html#a04
http://www.tagindex.com/bbs/qa02.html#a06
http://www.tagindex.com/bbs/qa10.html#a01

 ただし、最近は書き込みスパムの来襲の方が早かったり多かったりしますので管理についてはご注意を。

2   名前: RC : 2006/11/16(木) 13:12  ID:8RenWBdZ
それよりも何よりも, JavaとJavaScriptのつもりで言っているのだろうか.
そこからはじめなければ, 検索もできないと思うのだが.

3   名前: 元帥 : 2006/11/16(木) 13:12  [URL]  ID:Inznv1av
ここはJavaScript板なので、Javaの話題を持ち出すには憚られるのですが一応。
JavaサーブレットやJSPを使えば、BBSの作成が可能です。
どちらもJava言語ですが、企業でよく利用されているサーバーサイドです。

JavaとJavaScriptは、インドとインドネシアくらいの違いがあります。
かえって、混乱させてしまったかもしれませんね(^^;

4   名前: Z ◆XTzyosZXcL : 2006/11/16(木) 13:12  ID:B47X1Gqg
>>3
 でもJava言語をローカルで実行させる(=WWWにPutするまえに動作確認を行う)には必要な実行環境を追加しなければならず、Javaアプレットなどは閲覧環境を選ぶ(仮想マシンのためのパワーが必要)という問題がなかったでしたっけ?
 いずれにしろ「初心者」向けではないように思えます(^^;。

参考資料:
http://www2.plala.or.jp/Cool/okite/red02.html

5   名前: 元帥 : 2006/11/16(木) 13:12  [URL]  ID:2qXE9JGB
>>4
ええ、仰る通りです。
JavaサーブレットやJSPの開発環境をローカルでそろえるにはJDK、Apache、Tomcatといったソフトが必要ですしね。
一朝一夕にはいかないかもしれません。


> Javaアプレットなどは閲覧環境を選ぶ(仮想マシンのためのパワーが必要)という問題がなかったでしたっけ?

えぇと、私、アプレットの話を持ち出しましたっけ?
Javaは様々な用途に利用され名称も似たり寄ったりなので、識者Z◆XTzyosZXcLさんが勘違いされるのも無理ないかもしれませんが、Javaアプレットはクライアントサイド、Javaサーブレットはサーバーサイドです。
ご確認下さい。


> いずれにしろ「初心者」向けではないように思えます(^^;。

まぁ、そうですね(笑
過去ログとしての有益性を考え、スレッドに余計な一言を付加しました。

6   名前: 匿名 : 2006/11/16(木) 13:12  ID:3PBqA3Sm
ここでIISでASPでサーバサイドJScriptですよ。

7   名前: Z ◆XTzyosZXcL : 2006/11/16(木) 13:12  ID:B47X1Gqg
>>5
>えぇと、私、アプレットの話を持ち出しましたっけ?
 持ち出されていませんが、Javaについて一般的に知名度が高いのはJavaアプレットの方で、それは>>4で述べたような問題を抱えていると思いましたので付け加えた次第です(クライアント側スクリプトであるJavaScirptと対比させるとすればJavaアプレットかなと)。

 以下は本題部分の追記となります。

 難易度の話も考えて、>>1では「(言語に何を使うかはおいといて)掲示板は自作するよりレンタルしましょう」というつもりで書いたのですが、>>6でID:3PBqA3Smさんも提案されているので(それぞれの単語の意味はお調べになってください)、自作にこだわるのであればそういう道もあります(もちろん自己責任です)。

 ただし、自分での設置にこだわる場合(プログラムは配布サイトなどから入手する場合も含めての話)、当然ながらサーバ側でそういったサーバ側プログラムの設置を認めていなければ駄目ですし、設置したプログラムが元でトラブルが起きた場合、最悪損害賠償請求もあり得ますから注意です(現在利用中、またはこれから利用したいと考えているサーバの利用規約・禁止条項・その他注意点などをご確認ください)。

関連する掲示板Q&A:
http://www.tagindex.com/bbs/qa07.html#a03

#WikiPediaで見たらC言語でも可能とされていますね(脆弱性やメモリリークなどの問題が発生するから普通は使えないそうですが)。

8   名前: 匿名 : 2006/11/16(木) 13:12  ID:Tv3SVOHh
> (脆弱性やメモリリークなどの問題が発生するから普通は使えないそうですが)。

まぁべつにどうでもいいですが、JavaScript でも脆弱性やメモリ漏れはありますよね。

一覧へ戻る