Javascript 通过Web应用程序管理服务器端文件系统

Javascript 通过Web应用程序管理服务器端文件系统,javascript,web-services,web-applications,file-upload,filesystems,Javascript,Web Services,Web Applications,File Upload,Filesystems,我正在开发一个web应用程序,它将通过其web界面管理目录和文件 开发一个web界面是其中的一部分,目前正在进行中。然而,我开始思考,我应该如何开发服务器应用程序,它将根据用户输入管理文件和目录 将使用标准工具创建客户端: HTML5 CSS3 JavaScript PHP——尽管它是服务器端应用程序,但它主要负责动态网站 MySQL——尽管它是服务器端应用程序,但它主要负责保存有关用户及其设置等的信息。。 您能告诉我,管理服务器端文件系统所选择的服务器端编程语言是什么吗?是否有任何API可用,

我正在开发一个web应用程序,它将通过其web界面管理目录和文件

开发一个web界面是其中的一部分,目前正在进行中。然而,我开始思考,我应该如何开发服务器应用程序,它将根据用户输入管理文件和目录

将使用标准工具创建客户端:

HTML5 CSS3 JavaScript PHP——尽管它是服务器端应用程序,但它主要负责动态网站 MySQL——尽管它是服务器端应用程序,但它主要负责保存有关用户及其设置等的信息。。 您能告诉我,管理服务器端文件系统所选择的服务器端编程语言是什么吗?是否有任何API可用,可以让我完全按照自己的意愿去做?是否可以使用服务器端JavaScript管理服务器端文件系统,还是应该选择其他工具?我认为服务器端JavaScript是一种逻辑巧克力,因为我也将其用于客户端

这就是我希望实现的目标:

创建新目录和文件的步骤 删除目录和文件 跟踪目录和文件大小的步骤 在目录之间移动文件 提供目录和子目录的内容 理想情况下,该解决方案应该是独立于平台的,并且应该可以在Linux Ubuntu和Windows Server OS上运行

我知道我的问题有点宽泛。如果你能为我指出正确的方向,让我开始学习哪些技术,我将不胜感激


谢谢。

您的列表中已经有一种非常有能力的服务器端语言。PHP

PHP可以做上面列出的所有事情。。。还有一些你没有列出的:

创建新目录和文件的步骤

可以使用函数创建新文件,并使用[mkdir]函数创建新目录

删除目录和文件

使用和完成删除

跟踪目录和文件大小的步骤

可以使用该函数监视文件大小。找不到本机文件夹大小函数,但此堆栈溢出帖子可能有用-

在目录之间移动文件

移动文件和目录可以通过使用重命名功能来完成

提供目录和子目录的内容


PHP为我们提供的扫描文件夹的功能之一称为glob,它允许您查找与模式匹配的路径名,因此,如果您给它一个通配符*,它将查找特定位置的所有文件。

回答得很好+答案包含了我所需要知道的一切。我知道,PHP将足以满足我的需求,因此我可以开始自己探索。感谢您提供了正确调用函数的示例。我认为这是公认的答案。