2012-11-15 57 views
0

可能重複:
Where to store uploaded files (sound, pictures and video)我應該如何存儲音樂文件?

我想提出一個網站,用戶註冊和體徵,然後他們可以上傳自己的音樂文件。我應該將它們上傳的音樂文件作爲blob存儲在MySQL數據庫表中嗎?或者我還有什麼可能存儲這些文件,以便它們可以通過HTML 5媒體播放器播放?我已經嘗試過在線研究,所有我可以發現的是將這些文件存儲在MySQL表中並不好。

+0

的*文件*系統是細節*文件* – 2012-11-15 23:43:03

+0

什麼文件系統?當涉及到所有這些時,我都是初學者...... – Worm

回答

1

Yous應該將它們上傳到服務器上的目錄中。將文件名和/或id與歌曲和用戶相關聯,以便在需要時從數據庫中檢索它們。

+0

如果我只想讓上傳歌曲的用戶能夠聽到他們,該怎麼辦?就像我希望他們對每個人都是完全私密的,但誰上傳它們,對不起,我忘了添加該部分 – Worm

+0

@worm使用數據庫來跟蹤某人有權訪問哪些歌曲/ ID – ernie

+0

相同的概念。您必須編寫將用戶與歌曲相關聯的邏輯。 –

1

關於存儲媒體文件,最好將它們存儲在服務器的某個地方,或者甚至更好地將它們存儲在CDN上。

在問候存儲音樂的細節,在你的MySQL創建一個表,把它像music_meta並保存有關文件的位置,名稱,大小等

相關問題