Jest kilka bardzo dobrych pytań na temat zarządzania plikami i przechowywania w dużym projekcie.Wskazówki dotyczące zarządzania dużą liczbą plików?
Storing Images in DB - Yea or Nay?
Would you store binary data in database or in file system?
Pierwszy posiadające kilka świetnych wgląd w moim projekcie Zdecydowałem się pójść drogą pliku i nie Szlaku DB.
Głównym problemem przeciwko używaniu systemu plików jest tworzenie kopii zapasowych. Ale w naszym systemie mamy świetny schemat tworzenia kopii zapasowych, więc nie martwię się o to.
Następna ścieżka to sposób przechowywania rzeczywistych plików. Zastanowiłem się nad ustawieniem lokalizacji plików na stałe i utworzeniem systemu katalogów wirtualnych w bazie danych. Więc linki do pliku nie zmieniają się.
System, który buduję, będzie miał jedno globalne zarządzanie plikami, więc wszystkie pliki będą dostępne dla wszystkich użytkowników. Ale wiele osób, które przeszły ścieżkę pliku, mówi o rozmiarze fizycznego katalogu (jeśli wszystkie pliki znajdują się w jednym katalogu)
Moje pytanie brzmi: jakie są wskazówki lub najlepsze metody postępowania przy tworzeniu folderów dla tych plików statycznych, lub gdybym w ogóle nie chodził po ścieżce katalogu wirtualnego.
(projekt jest na stosie LAMP (PHP) czy to pomaga w ogóle)
może przyjrzeć: http://stackoverflow.com/questions/191845/how-to-store-images-in-your-filesystem – Jacco
BTW nie jestem po prostu przechowywania obrazów, ja przechowywania wszelkiego rodzaju. –
ale te same zasady/problemy obowiązują – Jacco