2010-11-18 4 views
4

Apacheを使用してRubyスクリプトを実行する最良の方法はありますが(PHPスクリプトと同じように)フレームワークはありません。Apache、Ruby、フレームワークなし

スクリプトがHTTPリクエストのもの(URL、ホスト、GET/POSTパラメータ、およびCookie)にアクセスできる場合、ボーナスポイントが表示されます。フレームワークが絶対に必要な場合は、Apacheを使用する最も軽量ですか?

+0

あなたが好きなRubyのhttpサーバを起動して、mod_rewriteを使ってApacheに要求をリダイレクトするよう調整することができます。 http://www.google.com/search?q=apache+mod+rewrite and http://web.archive.org/web/20071010213134/www.ilovejackdaniels.com/mod_rewrite_cheat_sheet.png – Nakilon

答えて

5

サーバーと通信するためにmod_rackRack interfaceのApacheを使用してください。

+0

私はいつもどのようにレール、 sinatra&co。要求と彼の流れを扱う?私はそれを理解していない。 phpには有名な "index.php" – dmarucco

0

Sinatraを試してみて、あなたはこのような何かを書くことができます。

require 'sinatra' 
get '/hi' do 
    "Hello World!" 
end 

それは実際のフレームワークですが、シナトラの最小のアプリケーションがon Railsの最小のアプリケーションよりもはるかに小さいです。

関連する問題