新手问题 Rails 适合做 Linux 系统管理方面的系统吗?

minix · 2012年08月16日 · 最后由 hooopo 回复于 2012年08月17日 · 4354 次阅读

rails 适合做 linux 系统管理方面的系统吗?

我是一个初学者,未使用它来做系统管理。现在想做一个 web 界面来管理 linux,不知道这方面可行吗?

#1 楼 @jean 有什么开源项目参考的吗?

不知道 Gitlab 算不算

你要先想清楚什么是 linux 系统管理,你希望的功能包括哪些,用户和 web 界面大致是怎么交互的,然后你才能判断这个系统应该用什么技术框架

#4 楼 @benzhang gitlab 算是一个项目代码管理系统吧。这个不适合我的的要求。 #5 楼 @fsword 谢谢你的提醒!我想做一个远程控制 linux 服务 (nginx/mysql/redis..),觉得 rails 不太适合这类的开发!觉得使用 sinatra 会好一点!

如果你需要实现的功能大致等同于"ssh 到机器上执行事先定义好的常见的任务", 那么不妨看看 Capistrano: https://github.com/capistrano/capistrano

假如只是自己做着练手,无所谓适合与否,慢慢折腾就是了。

#6 楼 @minix 为什么 sinatra 会好一点呢?你觉得这个应用特别在什么地方?

这个场景,我觉得还是搞 SSH 命令界面比搞 Web 界面靠谱啊

我觉得 Rails 适合作 Linux 系统管理的监控系统

@fsword 其实我对 rails 和 sinatra 的认识都很肤浅,下面都是个人的想法。 我觉得 rails 在实现起来会比较方便,但比较重量级。sinatra 很轻,写出来的东西更有自定义的感觉,因为我要的功能简单,觉得用 sinatra 会方便。

@bhuztez 用到 web 界面会比较直接,方便 @lgn21st Linux 系统管理的监控系统 ,这个就是我要表达的!

需要 登录 后方可回复, 如果你还没有账号请 注册新账号