从web应用访问服务器文件系统

-4 投票
3 回答
828 浏览
提问于 2025-04-17 15:10

我应该用什么作为后台:Python还是服务器端的JavaScript?我觉得Node.js可以让用户访问文件系统,但我不知道这是否是最好的选择。

补充说明:我只是想用网页技术做一个文件管理器,同时学习一些东西,因为我对网页编程一无所知。如果我用Python,我会学习Django;如果我用Node.js,我会学习Node,但我不知道哪个更适合这个任务。

3 个回答

1

Python和Node.js都有可以用来访问文件系统的接口。它们可以执行一些操作,比如读取文件、遍历文件夹等等。如果你想了解Python的相关内容,可以查看这里 http://docs.python.org/2/library/filesys.html,而Node.js的相关信息可以在这里找到 http://nodejs.org/api/fs.html#fs_file_system

2

我不太确定你的问题是否提供了足够的信息来给出有用的答案。最终的选择会受到多个因素的影响,比如:

  • 这个项目的目标是什么。
  • 项目有哪些限制条件。
  • 谁会负责维护这段代码。

另外,如果你只是想从文件系统的某个部分提供文件,那么使用一个现成的网页服务器可能会更好,而不是自己去做一个。那些代码的作者可能已经处理过你可能忽视的安全问题和特殊情况。

3

这里的正确答案是,你最熟悉的任何一种语言。所有的服务器端语言都有一些接口,可以用来访问本地的文件系统。

撰写回答