Webアプリケーションのボトルネックを解消するオープンソースプラットフォーム 『AzaraC(あざらし)』

2006年10月13日

有限会社Preferred Infrastructure(本社:東京都練馬区、代表取締役:西川
徹)は、簡単に高速なWeb CGIを開発するためのフレームワーク『AzaraC(あざ
らし)』を公開します。

■概要

今回公開する『AzaraC(あざらし)』は、C++を言語としたCGIを作成するための
フレームワークを提供します。テンプレートによるデザインとロジックの分離
、ページ更新時に自動的に再コンパイルする機能を搭載し、CGIの作成コスト
・管理コストを最小限にします。そして、C++言語により高速なCGIの構築を可
能にします。このフレームワークは、オープンソースで提供され、利用者は本
フレームワークを利用して自由にWebアプリケーションを構築できます。

『AzaraC』は、Preferred InfrastructureのWebサービス・オープンソースプ
ロジェクト公開サイト『labs.preferred.jp』にて提供されます。

■機能

・テンプレートエンジン
 AzaraCでは、Ruby on RailsやPHPなどと同様に、Webページにプログラムを
埋め込むことを可能にする「テンプレートエンジン」を提供します。テンプレ
ートエンジンを利用することにより、デザインとロジックを分離したWebアプ
リケーションの作成が可能になります。テンプレートエンジンによって作成さ
れたアプリケーションは、実際にはネイティブで動作する実行コードに変換さ
れるので、最高のパフォーマンスを達成することができます。

・CGI作成のためのライブラリ
 また、CGIを作成する際に利用可能なCGI作成用ライブラリを提供します。こ
のライブラリを用いることにより、Cookieの操作やユーザーからの要求の処理
を容易に行うことが可能です。

・ページ更新による自動再コンパイル
 AzaraCは、ページを実行可能コードにコンパイルすることにより高速なCGI
の動作を達成しています。ページ更新時に、煩わしい再コンパイルを不要にす
るため、ページ更新を自動的に検知して実行可能コードを更新する機能を備え
ています。これにより、Webページの変更時に手動によるコンパイルを必要と
しません。

■labs.preferred.jpについて

labs.preferred.jpでは、弊社が提供するWebサービスやオープンソースプロジ
ェクトを公開しています。弊社が開発したソフトウェアをベースにしたサービ
スを公開しており、実際に製品の動作をサービスを通じて体験することができ
ます。また、オープンソースプロジェクトでは、Webアプリケーション作成や
効率的なソフトウェア開発支援ツール、エンターティメントソフトウェアなど
多岐に渡るソフトウェアを公開予定です。

<本件に関するお問い合わせ先>
Mail:info@preferred.jp
URL:http://labs.preferred.jp/azarac/


IT/コンピュータ有限会社Preferred Infrastructure |2006年10月13日 11:55

トラックバック:

このエントリーのトラックバックURL:

http://www.prblog.biz/mt-tb.cgi/3295


関連情報