http://www.alinous.org
go to English site

Alinousとは? ダウンロード ドキュメント 貢献者たち パートナー コンタクト
Alinousとは?
ダウンロード
ドキュメント
貢献者たち
パートナー
コンタクト
トップページ
ECサイト構築パッケージOpen-EC ECサイト構築パッケージOpen-EC
INFORMATION
Now Alinous-Core is Release1.0.x.
You can download it as Eclipse-Plugin.

FREE DOWNLOAD

  • Developer's blog
  • Alinous-CMS(Japanese only)
  • Webデザイン制作 Mer Design








  • What is Alinous-Core


    Alinous-Coreは、Web-DBアプリケーションを開発するための言語環境です。
    ほとんど、SQLとHTMLだけで本格的なWeb-DBアプリケーションの開発が可能です。



    Alinous-Coreを理解するには、サンプルを見てしまった方が早いので、サンプルを示します。
    AlinousーCoreでは、ひとつのページを表示するのに"*.html"ファイルと、"*.alns"ファイルを記述します。

    sample.alns
    // EXECUTE SELECT STATEMENT
    
    if($IN.comment != null){
      $LIKE_STMT = '%' + $IN.comment + '%';
    }
    
    SELECT * INTO RECORDS FROM SAMPLE_TABLE
      WHERE
        NAME = $IN.name AND
        EMAIL = $IN.mail AND
        COMMENT like $LIKE_STMT
      limit 10;
    
    return 0;
    

    スクリプトを実行することによって左の図のような変数を作ることが出来ます。
    sample.alnsを実行後、Alinous-Coreは、デザイン(HTML)とその実行結果を結合します。


    sample.html
    <HTML>
    <HEAD>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <TITLE>Input data into database</TITLE>
    </HEAD>
    
    <BODY>
    
      <H3>Select DB Form(/select/index.html)</H3><BR>
    
      <TABLE>
        <TR>
          <TD width="200" bgcolor="#AAAAAA">NAME</TD>
          <TD width="200" bgcolor="#AAAAAA">E-MAIL</TD>
          <TD width="300" bgcolor="#AAAAAA">COMMENT</TD>
        </TR>
    
        <TR alns:iterate="@RECORDS" alns:variable="oneRecord">
          <TD width="200">{$oneRecord.NAME}</TD>
          <TD width="200">{$oneRecord.EMAIL}</TD>
          <TD width="300">{$oneRecord.COMMENT}</TD>
        </TR>
    
      </TABLE>
    
      <BUTTON alns:back="true">Back</BUTTON>
    
      <H4>Comment</h4>
    
    </BODY>
    
    </HTML>
    

    HTMLは、属性が拡張されていますが、Alinous-Core用のタグはありません。
    その他の拡張要素としては、本文中にマクロでスクリプトで作成した変数の値を埋め込むことが出来ます。

    Alinous-Core Eclipseプラグインを今すぐ無料でインストール


    Alinous-Core Eclipseプラグインは、無料でダウンロードすることが可能です。
    Alinous-Core Eclipseプラグインは、プラグインの組み込まれたAlinous-Coreサーバー、 GUIデバッガ、およびサンプルプロジェクトのセットアップウィザードで構成され、すぐにサンプルを 動かすことが可能です。

    ぜひ、早速、Alinous-Core Eclipseプラグインをダウンロードして試してみてください。




    COPYRIGHT (C) 2007 CROSSFIRE JAPAN INC. All Right Reserved. This page is LINK FREE.