我正在創建一個僅工作10次的下載鏈接。所以我有2個選項。如何創建一個(可配置)數量的臨時下載鏈接
- 下載文件和更新其計數數據庫和刪除文件 時數爲10
- 或下載文件和重命名爲filename-1, 文件名,2名....... -10 ..並且最後在它到達 filename-10時刪除它。
我想第二個選項使用較少的資源,不是要求database.Now什麼是查找文件name.For例如最簡單的方法:
我所有的文件名都是獨一無二的一樣sadkjsah78876djhgsadj.jpg。所以當我更新計數就會像
sadkjsah78876djhgsadj-1.jpg
(or)
sadkjsah78876djhgsadj-8.jpg
因此,如何根據在循環的directory.I正在考慮sadkjsah78876djhgsadj要查找的文件名。但我不認爲那是最好的方法,當我設置下載限制到100 。
我會明確地去與數據庫選項。在如此多的層面上更好。 –
,但會有數百萬的下載文件將被生成......並且我還必須創建cron作業來刪除這些列表。 – Vishnu
更新數百萬行數據庫比動態重命名數百萬個文件要好得多。這就是數據庫的用途。如果你正確設置它,不會有負載問題。 –