Перейти к контенту
  • 0

uploads, много файлов


ashmarov

Вопрос

Как известно у инвижна есть проблема, он все вложенные файлы бросает в директорию аплоадс. А если у меня на форуме очень много аттачей эта папка разрастается и форум начинает сильно томозить (пока просмотрит папку с огромным числм файлов, чтобы выдрать его). Очень хочу это исправить, чтобы форум по достижению, к примеру 5000 файлов создавал еще одну директорию в которую кидал аплоады, по моменту заполнения ее следующую и т.д. У кого-нить есть соответсвующий мод? Или может чкто-=нибудь взялся бы его написать за символическую сумму?
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
пока просмотрит папку с огромным числм файлов, чтобы выдрать его

имя нужного файла хранится в БД , зачем форуму проверять все файлы ?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
имя нужного файла хранится в БД , зачем форуму проверять все файлы ?

да не, где прописано имя файла - файловой системе не столь уж важно.

ведь именно она, а не форум будет искать файл.

 

но вообще тут не самом деле нужно бы разобраться...

вы уверены, что у вас проблема именно из-за этого?

под чем работает сервер?

 

то есть собственно вот вопрос - а вы уверены, что имено 5000 решат проблему?

 

если уж делать - предлагаю пойти путем сортировки по каталогам, ориентируясь на название файла - их форум в любом случае переименовывает.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Предположим, что у нас влито 100000 фалов (ну, предположим). Чтобы сервак сделал листинг этих файлов уйдет уйма времени. Хочется избежать этой проблемы. Т.е. директория аплоадов в приведенном примере будет открываться оооооочень медленно. Это крайне неправильно и вызывает тормоза при скачке (логично?). У меня сейчас, конечно, не такой объем вложений, но хочется убрать эту недоработку до того момента, как форум станет тормозить из-за этого. Цифра 5000 взята с потолка, исходя из примерного времени листинга на нормальном серваке директории с 5000 файлов. Можно взять по 1000 файлов, главное, чтобы форум раскидывал аплоады сам по директориям по моменту достижения некого граничного числа файлов в одной директории. Мож ест уже такой мод? или может напишет кто?
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.