フレームワークは、簡単かつ迅速なアプリケーション開発を可能にするORMとMVCの原則の上に構築されます。
特徴:
この主な特長:
XMLメタデータ駆動設計プリンシパル。開発者は、(開発をゼロコード)メタデータにビジネスロジックを宣言します
AJAX対応のブラウザクライアント、モデル - ビュー - コントローラ(MVC)、リレーショナルマッピング(ORM)をオブジェクト
プラグインのオーサリングツールを日食
パワーOpenbizとWebアプリケーションの開発簡素化:
XMLメタデータ駆動型のフレームワーク:
すべてのビジネス·ロジックとプレゼンテーションオブジェクトは、XMLメタデータファイルに記載されています
アプリケーションの構築は、主にXMLファイルを書き込むことを意味します。あなたは、ほとんどの開発中のコードを一行も記述する必要はありません。
設計、開発、保守作業を簡素化
オブジェクト·リレーショナル·マッピング(ORM)によるデータモデリング:
異なるマシン上で実行されている異なる種類のデータベースに接続することができます
、オブジェクトインタフェースにより、SQL文を記述する必要がデータベース·アクションを行いません
1つのビジネス·オブジェクトにクロステーブルのデータを集約することで、ビジネス·ロジックをキャッチ
設定可能なデータフォーマットと検証
データベースの種類を接続するためにはZend_Dbを活用
モデル·ビュー·コントローラ(MVC)デザインパターン:
ビジネス·データ·オブジェクトおよびサービスは、モデルを表します
プレゼンテーションオブジェクトには、ビューを表します
要求は、フロントコントローラを介して送出されます
サーバーの機能は、HTTPを介してクライアントRPCイベントに呼び出されます
アプリケーションの開発をスピードアップするためにOpenbizプラグインを日食:
最も人気のEclipse開発環境を活用
メタデータファイルを作成するためのメタデータファイル、ウィザードを編集するためのGUIインタフェース
可能なEclipse用の利用可能な他のプラグインツールと統合
ブラウザ上でリッチ·クライアント·ユーザー·エクスペリエンス(AJAX):
AJAXは、ブラウザとサーバとの間のデフォルトの通信方式として使用されています
豊富なクライアントGUIウィジェットとJavascriptのオブジェクト指向フレームワーク
ショートカットキーの助けを借りて、キーボードナビゲーション機能
オブジェクト指向プログラミングの設計に基づいて容易に拡張:
Openbizはすでになどの検索、ソート、更新、挿入、などの機能の多くを提供します
Openbizクラスを拡張することにより、顧客のビジネスとプレゼンテーションロジックを実装
お客様は、プラグイン·サービスを実装することにより、その機能を呼び出すことができます
この要件:
このPHP 5以上
コメントが見つかりません