PHP Resim yükleme - teklik Microtime'da yoluyla ()

2 Cevap php

Ben her yüklenen dosya PHPs Microtime'da bir dosya yaparsanız (), bir çarpışma riskleri gerçekçi? Ve ayrıca dosya adlarını rastgele bir yolu var mı?

Ben yaklaşık bir hafta içinde yaklaşık 20.000 yüklenenler bekliyorum. (Hatta dağılımını varsayarak) 2800/day veya 119/hour bulunuyor. Herkes microtime benzersiz olmak varsayarak ile herhangi bir deneyimi var mı?

Teşekkürler!

2 Cevap

Bir ortak yöntem YYYY / AA / GG / id.jpg biçiminde dizinleri yaratmak için olduğunu. Bu şekilde siz de dosya sistemi kısıtlamaları çalıştırmak yok.

Ben bu bir huuuuge sorun olmadığını düşünüyorum. (Tür paranoyak)

Sadece varsa (eşsiz garanti kadar belki bir süre döngü), varsa, colision çözmek bir kontrol yapmak.

Ben mikro-saniyede bu kadar çok dosya hayal edemiyorum.