-オープンソースのSNSエンジン OpenPNEプロジェクト-

OpenPNE3の構造図

10 / 30 木曜日 2008

OpenPNE構造図を作成した。

OpenPNE CORE Application

OpenPNEのソーシャルグラフを表現するための中核部分。
フレンドリンク、プロフィール、マイページ、フレンドページ等を表現する。

OpenPNE CORE API

OpenPNE CORE Applicationを制御するためのAPI。
フレンドリンク、プロフィールの書き換え、データベースの制御などを行う。

OpenPNE Plugin Interface

OpenPNEを拡張する為のプラグインインターフェース。
日記やメッセージなどのOpenPNEの基本機能もこのインターフェース上で作られる。
WEBAPI、OpenSocialAPI等の実装もプラグイン形式で提供される。
symfonyから多くの機能を借りてきている。

OpenPNE WEB API

OpenPNE CORE APIのラッパーとして動作し、外部サーバからHTTPインターフェースを通じてOpenPNEを制御できるようにする。

OpenSocial API

OpenSocialアプリケーションを動作させるためのAPI。

※OpenPNE3は2008年中のリリースを予定していますが、大変厳しい状況です。OpenPNEの個々の機能の開発をして頂ける方を募集しています。ぜひ、このブログにコメントをつけて開発にエントリーしてください。

コメント:2

keroyon 08-11-06 (木) 17:29

ソーシャルアプリ開発します~

Mamoru Tejima 08-11-06 (木) 17:31

ありがとうございます!
開発情報のページも用意しますんで!

ページの先頭に戻る