-4

我应该使用什么作为后端:Python 或 Server-Side-Javascript?我认为 Node.js 允许用户访问文件系统,但我不知道这是否是最佳选择。

编辑:我只是想做一种使用网络技术的文件管理器,同时学习,因为我对网络编程一无所知。如果我使用 Python,我将学习 Django,如果我使用 Node.js,我将学习 Node,但我不知道哪个最适合该任务。

4

3 回答 3

3

这里的正确答案是,无论您最熟悉什么语言。所有服务器端语言选择都有一些用于访问本地文件系统的 API。

于 2013-02-07T22:05:27.587 回答
2

我不确定您的问题是否有足够的信息来提供有用的答案。最终的选择将取决于多种因素,例如:

  • 项目的目标是什么。
  • 项目的限制是什么。
  • 谁将最终维护此代码。

另请注意,如果您只想从文件系统的某个子集提供文件,那么使用 Web 服务器可能会更好,而不是基本上自己滚动。该代码的作者可能已经处理了您可能忽略的任何令人讨厌的安全问题和极端情况。

于 2013-02-07T22:15:50.663 回答
1

Python 和 Node.js 都有 API 来访问文件系统。他们可以执行诸如读取文件、遍历目录等操作...对于 python,您可以查看这里http://docs.python.org/2/library/filesys.html和 nodejs http://nodejs .org/api/fs.html#fs_file_system

于 2013-02-07T22:04:53.147 回答