我创建了一套工具,不一定符合要求称为“网络应用”...
这些工具通常由我从命令行运行,但有时命令需要在我没有出现在犯罪现场时运行。一种选择是ssh到盒子并远程运行命令,第二种是CRON它,第三种是使用rails来运行来自控制器的脚本或类似的东西。是否可以使用某种机架应用程序?
即:
require 'rack'
app = Proc.new do |env|
['200', {'Content-Type' => 'text/html'}, ['Hello world!']]
end
Rack::Handler::WEBrick.run app
建议?
更新:这些是ruby脚本(例如update_data.rb
,generate_report.rb
等等。)我想要一个图标网格,然后会打开一个表单,用户必须将文本从1个字段复制到另一个字段以消除时间密集型任务中的“失火”,点击“执行”并查看输出,例如,只读文本区域)