Posiadam na stronie kilka tysięcy podstron. Większość z tych podstron będzie mieć załączony plik lub kilka plików. Jakie rozwiązanie jest bardziej optymalne.
1. Tworzę katalog "pliki/$id_strony/" i wrzucam do tego katalogu załączniki do danej podstrony. Po wejściu na podstronę, sprawdzam czy istnieje katalog o takim samym id jak strona i jeśli tak, to listuję pliki z tego katalogu i tworzę odpowiednie linki do tych plików
2. Wrzucam pliki do katalogu z datą (np. "pliki/2019-06/") i ścieżkę do pliki zapisuję w mysql. Po wejściu na podstronę wyświetlam linki z mysql.
Wygodniej byłoby mi skorzystać z pierwszej metody. Zastanawiam się jednak, czy duża ilość podfolderów w przypadku pierwszej metody będzie miała znaczący wpływ na wydajność?