Максимальное количество файлов изображений, хранящихся в каталоге
Я построил систему ведения блогов, которая позволяет ежедневно добавлять несколько коротких постов, каждый с фотографией для представления содержания статьи.
Таким образом, каждая фотография имеет формат JPG и максимальную ширину 280px
, но с переменной высотой - возможно более 2000px
если это набор фотографий, сгруппированных в одно изображение.
Поэтому меня беспокоит, сколько изображений нужно хранить в административном каталоге блогов:
blog.com/images/2019 ( /sub-directory )
При использовании простого <img src="images/<?php echo $year."/".$id; ?>.jpg" />
тег, чтобы получить и отобразить изображение, есть ли точка, где он начинает замедлять время загрузки фотографий ваших страниц, если слишком много изображений хранятся в /sub-directory
?
Будет ли рекомендуется разделить sub-directory
месяцем, неделей или даже днем? Наличие 365 папок в год кажется немного экстремальным по сравнению с 52, но каковы ваши рекомендации?
1 ответ
Это зависит от того, какой носитель у вас есть.
Наличие старого жесткого диска, безусловно, доставит вам неприятности, если вы сохраните десятки тысяч файлов в одном и том же подкаталоге, а затем попытаетесь прочитать его.
Если у вас есть RAID-массивы более новых жестких дисков или твердотельных накопителей, с точки зрения производительности проблем быть не должно, но в конечном итоге вам может понадобиться управлять всеми этими данными по-разному, поэтому в любом случае лучше разбивать их по годам.