Как лучше сделать: много файлов в одной папке или много папок, но мало файлов в них?

12 3
edka
На сайте с 17.01.2010
Offline
208
3107

Привет всем!

Попытался саму суть вопроса описать уже в названии темы, но напишу еще и подробнее:

Вобщем планируется хостинг для статики (онлайн архив с большим трафиком на скачивание).

Как лучше сделать:

  • 1) /название папки от 0 до 1000/название папки от 0 до 100/файл (макисмум файлов в папке до 10-20)
  • 2) /название папки от 0 до 1000/файл (максимум количество файлов до нескольких тысяч)
Andreyka
На сайте с 19.02.2005
Offline
822
#1

Правильно:

/a/abc/abcde.file

Не стоит плодить сущности без необходимости
edka
На сайте с 17.01.2010
Offline
208
#2

Спасибо :)

Изучаю организацию на радикал фото, там примерно так сделано:

/1006/c2/7582e11f192e.png

Т.е. вроде наоброт?

Inet-Ark
На сайте с 19.05.2010
Offline
43
#3
edka:
Спасибо :)
Изучаю организацию на радикал фото, там примерно так сделано:
/1006/c2/7582e11f192e.png

Т.е. вроде наоброт?

По структуре тоже самое.

MMO-игры и все, что с ними связано (http://gama.su/). Мой сайт с партнерскими программами — мало, но все надежные (http://best-pp.ru/).
edka
На сайте с 17.01.2010
Offline
208
#4
Inet-Ark:
По структуре тоже самое.

Но сначала идет вроде (на радикал фото):

папка с длинным именем/папка с именем покороче/собственно файл

или лучше как сказал? Andreyka

папка с коротким именем/папка с именем подлиннее/собственно файл

Inet-Ark
На сайте с 19.05.2010
Offline
43
#5
edka:

или лучше как сказал? Andreyka
папка с коротким именем/папка с именем подлиннее/собственно файл

Да тут дело не в название папки.

Дело в структуре: папка/подпапка/файлы

Именно такая структура реализована на радикале и именно это вам посоветовал Andreyka. Ну и это же вам посоветую я. :)

То есть, по сути, названия папок могут быть любыми. В разумных пределах конечно. :)

edka
На сайте с 17.01.2010
Offline
208
#6
Inet-Ark:
Да тут дело не в название папки.
Дело в структуре: папка/подпапка/файлы
Именно такая структура реализована на радикале и именно это вам посоветовал Andreyka. Ну и это же вам посоветую я. :)

То есть, по сути, названия папок могут быть любыми. В разумных пределах конечно. :)

Ок, спасибо, суть понятна, еще один вопрос можно тогда? :)

Какой вариант оптимальнее?

1) /макс. кол-во папок 1000/макс. кол-во папок 100/собственно файл

2) /макс. кол-во папок 100/макс. кол-во папок 1000/собственно файл

3) пофиг, что пункт 1, что пункт 2 :)

Т.е. как лучше ближе к корню поставить большее кол-во папок или наоборот ближе к корню поставить меньшее кол-во папок?

Inet-Ark
На сайте с 19.05.2010
Offline
43
#7

Скорее всего, что пофиг.

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

Andreyka
На сайте с 19.02.2005
Offline
822
#8

С человеческой точки зрения удобно как советовал я

С точки зрения сервера - пофик

edka
На сайте с 17.01.2010
Offline
208
#9

Спасибо :)

Еще заметил на радикале используется такая схема, что в последней папке находиться не более 4-х файлов.

Inet-Ark
На сайте с 19.05.2010
Offline
43
#10
edka:
Спасибо :)
Еще заметил на радикале используется такая схема, что в последней папке находиться не более 4-х файлов.

Может это папка с фотографиями пользователя, у которого всего четыре фото?

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий