来自Rails学习者的一个简单问题。 据我所知,没有必要在安装Ruby和Rails的目录中放置一个新的Rails应用程序。 但是,有适合应用程序的理想场所吗?有经验的开发人员使用什么?
我问这个,因为我可能错误地放置了以前的应用程序,隐藏在目录结构的深处;而且,大多数人看起来很奇怪,我找不到旧应用程序的位置。 在Windows 10中搜索时遇到一些问题;与Windows XP中的情况相比,这是一场噩梦。
答案 0 :(得分:0)
没有"标准",社区同意Rails应用程序的目录结构。
但是,我注意到许多开发人员会在他们的用户家中创建Projects
文件夹"目录(Windows中为C:\Users\username
,Linux发行版中为~
)。我也这样做,当我需要找到一些我5年前工作过的项目时,我不会三思而后行去寻找它。显然,这意味着您在Projects
文件夹中最终会有很多项目目录。所以我偶尔将非常旧的项目移到我的备份磁盘上。
关于Ruby / Rails的快速说明。 Rails项目不像PHP。它们更像是Java,当您运行应用程序时(作为一个单独的进程)并且它保留在内存中运行&提供用户请求。在PHP中,您必须将php文件放入服务器的文档目录中,以便服务器可以解析并执行脚本。因此,对于Rails项目,您不限于放置它们的位置。