Archive for 2月 25th, 2012

  1. Hello, eRuby World!

    Posted on 2月 25th, 2012 by cx20

    eRuby

    eRuby は任意のテキストに Ruby スクリプトを埋め込むことのできる書式の仕様である。名前の由来は「embedded Ruby」から。
    eRuby の類似技術としては、PHP、ASP、JSP 等がある。
    eRuby のライブラリとしては、C言語で実装された eruby や Ruby で実装された ERB、Erubis などがある。
    ERB は Ruby による Web アプリケーションフレームワーク「Ruby On Rails」のデフォルトのテンプレートエンジンとしても採用されている。

    ソースコード

    <html>
      <head>
        <title>Hello, World!</title>
      </head>
      <body>
        <p><%= "Hello, eRuby World!" %></p>
      </body>
    </html>

    実行方法

    1. Web 公開フォルダ に配置
    2. ブラウザで表示
       http://localhost/doc/hello.rhtml

    実行結果

    Hello, eRuby World!