TOP比較データ> Strutsとは?




徹底比較!! PHP & Java 〜 フレームワーク編
徹底比較!! PHP & Java 〜 フレームワーク編

第1回:Strutsはわかるけど、Mojaviってなんだ?
著者:ワイズノット  土橋 芳孝   2005/6/29
前のページ  1  2  3   4  次のページ
Strutsとは?

   Strutsはご存知のとおり、JavaでWebアプリケーションを開発する際に利用されるWebアプリケーションフレームワークの定番であり、Apache License(注1)の下でオープンソースソフトウェアとして提供されています。
※注1: Apache License(http://www.apache.org/licenses/
Apache Software Foundationが提供するオープンソースソフトウェアに採用されているライセンス規定。

   StrutsはCraig R. McClanahan氏によって作成され、2000年5月にApache Software Foundation(注2)に寄贈されました。当初StrutsはApache Software FoundationのプロジェクトであるJakartaプロジェクト(注3)に所属しておりましたが、現在はJakartaプロジェクトを抜けて、Apache Software Foundation直下のStrutsプロジェクト(http://struts.apache.org/)として独立しています。

※注2: Apache Software Foundation(http://www.apache.org/
Apacheのコミュニティをサポートしている1999年に設立された非営利企業。Apacheのコミュニティには約1,200人の開発者が参加しており、およそ30のプロジェクトが稼働している。
※注3: Jakartaプロジェクト(http://jakarta.apache.org/
Apache Software Foundationに所属しているプロジェクトのひとつ。サーバサイドJavaを中心としたオープンソースソフトウェアを開発・提供している。
StrutsプロジェクトのWebサイト
図2:StrutsプロジェクトのWebサイト

   Strutsの特徴は、非常にシンプルなWebアプリケーションフレームワークであることでしょう。Strutsはシンプルであるがゆえに非常に汎用的であり、ほとんどのWebアプリケーション開発に採用することができます。またStrutsのシンプルさは、開発者がStrutsを習得するための敷居を低くしているため、開発者がStrutsを習得するまでにそれほど多くの時間を必要としません。

前のページ  1  2  3   4  次のページ


ワイズノット
著者プロフィール
株式会社ワイズノット  土橋 芳孝
以前はJavaを利用したWebアプリケーション開発とオブジェクト指向設計を得意としていたが、ワイズノットに入社以来、PHPの魅力にとりつかれる。現在はワイズノットのプロジェクトマネージャーとして、PHPをはじめとしたオープンソースの普及に力を注いでいる。


INDEX
第1回:Strutsはわかるけど、Mojaviってなんだ?
  いまや企業システムの開発にフレームワークは必須
  MVCモデルの効果
Strutsとは?
  Mojaviとは?