0
好吧,也許你們可以告訴我。這是我想要做的。如何從網頁調用ruby腳本並輸出結果?
- 我想從已經創建的網站上的HTML表單調用我的紅寶石腳本。
- 表單需要將在文本框中輸入的變量傳遞給ruby腳本。
- 腳本完成後(它正在執行sql查詢),它需要將結果輸出到網頁。
你們認爲這是做這件事的最好方法嗎?我看了Rails,但是網頁已經創建好了,我不想創建全尺寸的webapp。我也看過Rack,但我不確定這是否是最佳選擇。謝謝!
好吧,也許你們可以告訴我。這是我想要做的。如何從網頁調用ruby腳本並輸出結果?
你們認爲這是做這件事的最好方法嗎?我看了Rails,但是網頁已經創建好了,我不想創建全尺寸的webapp。我也看過Rack,但我不確定這是否是最佳選擇。謝謝!
Ruby代碼在RVM(MRI,JRUBY等)中執行。它由一個Web服務器(NGINX,Apache等)提供服務,該服務器通過RVM Web服務器堆棧(CGI/Phussion Passenger)處理它,並通過Ruby中間件(Rack)和相關框架(Sinatra,Rails等)傳遞它。從URL
一些Web服務器具有RVM棧內置了彪馬,麒麟等
使用nginx的以代理通過一個特定的請求路徑啓用webstack +末日應用程序將正常工作一個RVM。您也可以將uri/pages作爲iframe加入到當前服務器中。
通過nginx公開在rvm獨角獸堆棧中運行的sinatra應用程序的簡單示例。