タグ

CGIに関するbillie175のブックマーク (1)

  • ERBによるWebアプリケーション開発(1/3):初心者のためのRubyプログラミング入門 - libro

    ERBというのは、「eRuby」と呼ばれる技術の実装です。これは、HTMLの中にRubyスクリプトを埋め込み、サーバー側で処理するための技術です。 サーバーサイドで多用されるPHPJavaなどの言語がなぜ急速に広がったか?といえば、これらが標準で「HTMLにコードを埋め込める」ようになっていたからでしょう。それ以前は、CGIといって、プログラムをサーバーに設置し、それを起動して処理を作る、というような形でした。全部プログラムで処理しますから、HTMLのタグなどもプログラムで出力しないといけません。非常に面倒くさかったわけです。HTMLを書いて、その中にちょこちょこっとプログラムを書けばOK、というなら、作るのも非常に簡単です。 Rubyでは、1.8よりこの「HTMLに直接コードを埋め込む」というERBが標準で組み込まれるようになりました。これにより、誰でも比較的簡単にRubyによるサーバ

  • 1