簡體   English   中英

php中的文件管理

[英]File management in php

我正在嘗試建立一個文件存儲和管理系統。 有兩種選擇

  1. 當我創建一個文件夾時,我實際上在uploads文件夾中創建了一個同名目錄,然后管理這些單獨的單獨文件夾中的文件。 喜歡

     Uploads | folder 1 |-file 1 |-file 2 folder 2 |folder 3 |-file 3 
  2. 當我創建一個文件夾時,我實際上並沒有在我的uploads文件夾中創建它,而是將其作為數據庫條目插入。 並將所有文件上傳到單個uploads文件夾中。

     Uploads |-file 1 |file 2 |file 3 

數據庫中的文件夾

哪個選項更好? 有什么建議么?

解決方案#1:

  • 如果您想訪問像Windows資源管理器這樣的普通文件管理器中的文件,那就更好了

解決方案#2:

  • 難以處理重復文件
  • 更容易實施

只是為了給你一個想法......

我不是專家,但我認為第一個解決方案是供個人使用,我的意思是如果這個管理系統只能由你或少數人使用,因為它會比第二個解決方案花費大量內存和CPU 。

您甚至可以使用表索引等進一步使用seconde解決方案來加快速度。

復制問題並不難,你可以使用文件哈希作為表中的唯一字段。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM