[英]Algorithm to compare files and sub directories in main directory to the database
我需要在數據庫中遞歸更新目錄中的文件路徑。 就像如果我在目錄中進行了任何更改一樣,則必須在數據庫中對其進行更新。 使用PHP和MySQL的最佳和最快方法是什么?
在您的MySQL數據庫中,您必須具有以下表:
Directory{
directory_id: integer;
directory_name: varchar;
directory_path: varchar;
parent_id: fk_to_directoy_id;
}
File{
file_id: integer;
file_name: varchar;
directory_id: fk_to_directory_id;
}
因此您可以構建分層目錄結構,然后將文件附加到其目錄。
然后,您只需要php中的后端即可管理這些表。 (尋找一個使Symfony變得容易的框架)
希望對您有所幫助。 祝好運。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.