Здравствуйте!
Возник вопрос, насколько глубоким должно быть дерево каталогов на сервере, для уменьшения нагрузки и оптимизации работы сайта?
Например, новостной портал с возможностью у каждого пользователя загружать юзерпики и фотографии. Насколько разумнее будет сделать отдельные каталоги под каждого юзера (images/users/2012/381/userpic.png, images/users/2012/381/albums/1.png)? Или для нашего времени можно оставить и "винегрет" (images/userpics/381.png, images/albums/381_657573578.png)?
Сильная ли будет нагрузка и как повлияет на скорость, если в каталоге находится 1.000 (10.000, 50.000) различных изображений, из которых найти необходимо всего лишь парочку?
И есть ли подобные мелочи, для ускорения работы приложения? Буду очень рад, если поделитесь опытом
Оптимизация "внутренностей"
-
- Сообщения: 339
- Зарегистрирован: 2012.01.06, 22:07
- Stamm
- Сообщения: 407
- Зарегистрирован: 2010.03.14, 18:59
- Откуда: Россия, Москва
- Контактная информация:
Re: Оптимизация "внутренностей"
Зависит от фс и его настроек.
Если файлов будет больше тысяч 10 или даже 5, то лучше разносить по поддиректориям.
Если файлов будет больше тысяч 10 или даже 5, то лучше разносить по поддиректориям.