Galeria zdjęć - pliki w jednym katalogu

0

Witam

Pytanko krótkie.

Czy przechowując na serwerze w jednym katalogu kilka tysięcy zdjęć - nie posypie się to? Rozmiar 1 pliku - około 1MB.

Czy odszukiwanie jednego pliku nie zajmie za duzo czasu jak na galerię zdjęć?

Dzięki, pozdrawiam

0

Serwis internetowy przy którym współpracowałem miał tysiące plików graficznych w jednym katalogu - działało (bo i czemu miało by nie działać?). Nie wiem o jakim wyszukiwaniu mówisz, bo nazwy plików były znane, więc po prostu odwoływało się do http://costam.com/obrazek/123345.jpg gdzie 123345 to pewne ID w bazie danych i to baza wszystko wyszukiwała.

0

jw. - jeżeli znasz (masz w bazie) nazwy plików - to odwoływanie się do nich nie zajmie dużo czasu.
Jeżeli chcesz robić dirlisting za każdym razem - to chyba też ok. U mnie dirlisting 2622 plików zajmuje 0,01 sekundy.

edit: przy okazji: funkcje typu filetype, is_dir, is_file zajmują już cholernie dużo czasu (przynajmniej na Windows NTFS) - dirlisting + sprawdzenie typu każdego elementu - to już 1 sekunda!

0

Dzięki wielkie:)

Tak jak pisaliście - na początku myślałem, że nazwą pliku będzie ID w bazie.... I działało super, nawet bardzo super... Teraz pojawił się pomysł, aby dodać użytkowników....
Też wiem, że mogłoby by wszystko w jednym folderze, ponieważ pliki numerowane byłby do góry wraz ze wzrostem ID w BD. Lecz, zrobiłby się po prostu bałagan i to spory....

Marzeniem byłoby mieć parę tysięcy uzytkowników:))) A wtedy nie połapałbym się w tym.. Dlatego uznałem, że dla każdego z nich, zrobię przechowywanie plików w osobnym folderze, a numer ID w BD będzie nazwą folderu usera :))

Tak to sobie wymarzyłem :)))

Jak myślicie? Sensownie? :))

1 użytkowników online, w tym zalogowanych: 0, gości: 1