ITエンジニア/デザイナ向けにオープンソースを毎日紹介

JavaBB

  • 2005/07/01

Java製phpBB

各種オープンソースライブラリが組み合わさったJava製の掲示板システムです。

Java製phpBB

JavaBB ロゴ

コミュニティ系のWebサイトではPHPやPerl、エンタープライズ系のサイトではJavaが採用されるケースが多い。Javaはコミュニティ系に向かないのだろうか。

確かに共有レンタルサーバ等ではJavaが導入されていないケースが多い。だがそんな事はない。大は小を兼ねる、むしろ既存のライブラリを組み合わせる事で効率的な開発が臨めるのだ。

本日紹介するオープンソース・ソフトウェアはJavaBB、phpBBライクな掲示板システムだ。

基本的な機能は十分だ。すっかり標準的になったBBcode、各言語対応、禁止用語フィルタ、スレッド凍結やアバター対応等がある。データベースはMySQLが基本のようだが、SQLファイルはSQL Serverのものも、そしてドライバはPostgreSQLが用意されているので、将来的には対応するのかも知れない。

最も特徴的なのは各種ライブラリの存在だろう。Hibernate、Spring、WebWork、Lucene、Velocityを組み合わせて構築されている。集大成と言った感がある。

新しいプロジェクトの見本にできるようなライブラリの組み合わせが多い。オープンソースから学び、ぜひ役立てて欲しい。

 

MOONGIFTの関連記事

  • DevRel
  • Com2