6、利用 Rails 实现实时内网 Web 报告

利用 Rails 实现实时内网 Web 报告

1. 报告与网络连接的重要性

报告并非孤立存在,它是为特定用户和特定目的而编写的。技术选择,如“使用何种语言”和“如何传递信息”,会受到用户和报告目的的极大影响。毕竟,只有用户能够访问报告,报告才具有价值。

将报告传递给用户最强大的方法之一是通过万维网。用户几乎可以从任何联网设备访问信息,而且由于互联网的普及,你可能无需为他们的计算机进行任何特殊配置,只需提供网页地址即可。

2. 选择 Web 框架

有许多 Web 框架和语言可供选择,但如果你对 Ruby Web 框架感兴趣,那么可能会特别关注 Ruby on Rails(通常简称为 Rails)。实际上,由于 Rails 的迅速崛起,Ruby 本身也得到了极大的发展。不过,你也可以使用其他 Ruby Web 框架,例如:
- Nitro :一个功能强大的替代方案,官网为 http://www.nitroproject.org/。
- Merb :与 Rails 类似的框架,但占用空间更小。它还允许你使用其他 ORM 框架,如 Data Mapper,因此更加灵活,官网为 http://merb.rubyforge.org/。

由于 Rails 的流行和广泛的社区支持,我们将使用它来进行 Web 示例。Rails 是一个 Model - View - Controller(MVC)框架,代码通常分为三个部分:
|部分|描述|
| ---- | ---- |
|模型|代表应用程序使用的数据|
|视图|代表数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值