0

我一直在尝试使用 php 创建文件系统,起初我使用的是 php 文件管理方法,例如 readdir、mkdir 等。但是很多人说数据库要快得多,但是当我想到它时,我只是不知道如何创建数据库。

文件系统应该允许人们:

  1. 创建新文件夹。
  2. 将文件上传到用户创建的文件夹。

每个文件夹都会有一些文件或没有文件,具体取决于用户,用户可以在文件夹内创建另一个文件夹。很困惑,文件夹----文件,如何创建这样的数据库?

4

1 回答 1

0

我也想做这样的东西,我的研究表明你可以创建一个类似于Windows的系统文件现在我们正在讨论如何创建数据库表。

所有元素都必须存储在一个表中并且具有父子关系如下例所示

medias table
------
id
user_id
parent_id
type
name
data

user_id = relationship to user table
parent_id = Refers to the parent ID
type = folder,file
name = file name
data = To store other file components such as file size and type and so on

当我们如下设计表格时,我们得到一个更好的查询如果您有任何意见,请告诉我们,以便我们完成这篇文章

于 2020-09-01T03:47:39.120 回答