我一直在尝试使用 php 创建文件系统,起初我使用的是 php 文件管理方法,例如 readdir、mkdir 等。但是很多人说数据库要快得多,但是当我想到它时,我只是不知道如何创建数据库。
文件系统应该允许人们:
- 创建新文件夹。
- 将文件上传到用户创建的文件夹。
每个文件夹都会有一些文件或没有文件,具体取决于用户,用户可以在文件夹内创建另一个文件夹。很困惑,文件夹----文件,如何创建这样的数据库?
我一直在尝试使用 php 创建文件系统,起初我使用的是 php 文件管理方法,例如 readdir、mkdir 等。但是很多人说数据库要快得多,但是当我想到它时,我只是不知道如何创建数据库。
文件系统应该允许人们:
每个文件夹都会有一些文件或没有文件,具体取决于用户,用户可以在文件夹内创建另一个文件夹。很困惑,文件夹----文件,如何创建这样的数据库?
我也想做这样的东西,我的研究表明你可以创建一个类似于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
当我们如下设计表格时,我们得到一个更好的查询如果您有任何意见,请告诉我们,以便我们完成这篇文章