Plum+ CMS

目標
卒業研究の間、達成する目標
  1. Standard Editionの開発を完成;
  2. Sourceforge.netで、Plum+プロジェクトを登録する;
  3. GPLを基づいて、公開します。

卒業研究終えても、開発が終らない
  1. オープンソースプロジェクトとして公開するので、誰でも開発を自由に参加出来ます;
  2. Business EditionとEnterprise Editionの開発を開始する;
  3. オープンソースプロジェクトを基づいて、ビジネス運営方法を探索する。

特徴
技術面:
  1. XP開発手法を利用しています;
  2. SpringやJakarta Commonsなど、オープンソースフレームワークやコンポーネントを利用するため、再利用性高く、読み易いソースコードの開発を図っています;
  3. MVCモデルの上で、DAOデザインパターンなどの技術を利用して、拡張性や、再利用性、開発効率、柔軟性を更に高めます;
  4. データベースは一つ以上のRDBやXMLデータベースを対応する予定です(*1)

使用面:
  1. データベースを利用するから、コンテンツの管理効率が高い;
  2. FirebirdやオラクルなどのRDBをサポートしますので、大規模なコンテンツ数も対応できる;
  3. コンテンツの管理などは、バックグラウンドのプロセスで行ないます。実際公開されるコンテンツは、Apacheで、HTMLなど静的なコンテンツとして、公開されるから、中規模以上のアクセスを簡単に対応できます;
  4. Plum+はGPLを基づいて公開されるから、柔軟的にビジネスサイトを対応できます。

コメント

このブログの人気の投稿

Linux(UNIX)、MS-DOS、OpenVMS コマンド対応表

ECスペシャリストに生まれ変われ!