0

我正在尝试构建基于 Web 的文件归档应用程序(如 Apple Time Machine),它可以监视外部硬盘驱动器,并且在添加文件/文件夹时,它会将文件路径写入数据库,以便以后搜索。因此,如果用户在此日期“04/16/12”将此文件夹“我的文件夹”添加到外部高清“驱动器 1”,并且需要在以后找到该文件夹​​或其内容,他们可以搜索名称、日期或驱动器名称并返回相应的结果。

这是否可以使用 RoR 或者我必须使用另一种语言或两者的组合?

4

2 回答 2

1

Ruby 可以访问本地系统,有关可能的磁盘 IO 操作的一些示例,请参见此处:

http://www.tutorialspoint.com/ruby/ruby_input_output.htm

显然,这意味着 ruby​​ 必须在本地磁盘上运行。理论上,RoR 可以与 vanilla ruby​​ 代码一起用于此目的,只要它都在本地运行。然而,为某些软件使用设置 Web 服务器似乎很麻烦。

有关不适用于 Web 应用程序的 Ruby 框架的讨论,请参阅此问题:

Ruby App MVC 框架(非 Web)

于 2012-04-16T18:36:47.777 回答
0

不,Ruby on Rails 是一个 Web 框架。您需要使用一些客户端,例如 Objective-C、C++ 甚至 Java。

于 2012-04-16T18:17:06.713 回答