Skocz do zawartości
northwest

Zalecana ilość plików w 1 katalogu na serwerze

Polecane posty

Witam serdecznie,

Mam pytanie co do ilości plików na serwerze.
Mam ok 100.000 plików przypisanych w sumie do paru tysięcy produktów.
Z tego co wiem trzymanie tego w 1 katalogu nie jest za wydajne.
Zastanawiam się czy nie podzielić tego według takiego schematu:
katalog_główny:
-- produkt_id_1
---- duże_fotki
---- małe_fotki
-- produkt_id_2
---- duże_fotki
---- małe_fotki
-- produkt_id_3
---- duże_fotki
---- małe_fotki
Czy będzie to optymalniejsze niż wrzucenie tych 100.000 fotek do katalog_główny?
Northwest

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrys

Tak, jednak najlepiej jest jeszcze folder główny podzielić np. miesiącami/latami.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie wiem na ile masz to zmienne, ale ja np. mniejszym sklepom polecam może średniowieczne - katalogowanie kategoriami. Przy wrzucaniu pliki produktu lądują w folderze images/samochody/ i jak masz mniej produktow w kategoriach to już nawet nie trzeba potem na pod i pod-pod katalogi dzielić.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

Dokładnie. Dodatkowo przy niektórych projektach można podzielić jeszcze na marki / rodziny.

 

Masz np. 5000 produktów adidasa i 4000 produktów nike, i to jeszcze oddzielić.

 

 

Później przy kasowaniu czy szukaniu zdjęć się nie mylisz. Po usunięciu produktu usuwasz zdjęcia żeby serwer nie był zawalony.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ew. możesz zastosować coś bardziej przyszłościowego i katalogować pliki po ich pierwszej literze.

 

Przykładowo:

 

/9/9e7a3524764f3be4343ea70f13630f0e.jpg

/1/1395ad342f7331f6ae81badb2eeb4717.png

/d/d87d24c791fa7b14fc03a0f9c842a5d6.gif

 

itd.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×