Hello ruby!

このエントリーを含むはてなブックマーク はてなブックマークを見るこの記事をクリップ!Yahoo!ブックマークに登録このエントリーをdel.icio.usに追加する

[ 1分で読めて簡単導入できます]

とりあえず、rubyをCGIとして動かす。
hello_ruby.cgi
#!/usr/bin/ruby
print "Content-type: text/html¥n¥n";
print "<html><body>こんにちは、ruby</body></html>"

1行目は必須らしい。
サーバー環境によって、#!/usr/local/bin/rubyになる場合もある。
2行目は、htmlを表示するもので、printは""で囲まれた部分を表示するもの。
¥n¥nは改行かな
3行目も、htmlを表示するもので、今度は中身。<body></body>で囲まれた部分が表示されると。
ソースは、<html><body>こんにちは、ruby</body></html>のみ。

寂しいので、titleを加えると
#!/usr/bin/ruby
print "Content-type: text/html¥n¥n";
print "<head><title>こんにちは、ruby</title></head>";
print "<html><body>こんにちは、ruby</body></html>"

hello_ruby_title.cgi
ソースは、<head><title>こんにちは、ruby</title></head><html><body>こんにちは、ruby</body></html>

一行で気持ち悪い・・・のは、printをputsもしくは行末に¥nで解決するかなと。
*<は全角にしていますが、プログラム上は半角にしてください。修正済み

記事作成:2007年06月18日

JavaScriptライブラリ
JavaScriptライブラリまとめ
JavaScriptライブラリのメインストリーム「jQuery」プラグインまとめ
jQueryプラグインまとめ
通が好むJavaScriptライブラリ「mootools」プラグインまとめ
mootoolsプラグインまとめ