3 / 3 / 0
Регистрация: 20.11.2010
Сообщений: 60
|
|
1 | |
Как правильно организовать структуру папок на хостинге?11.07.2011, 17:12. Показов 4617. Ответов 9
Метки нет (Все метки)
вопрос возник вот откуда: создаю личные странички для зарегистрированных пользователей, на эти личные странички посетители смогут загружать файлы. при большом числе зарегистрированных людей, количество их файлов может исчисляться в десятках и сотнях тысяч. какую лучше структуру папок организовать для файлов с личных страничек?
0
|
11.07.2011, 17:12 | |
Ответы с готовыми решениями:
9
Как правильно организовать структуру отправки заявок со страницы через форму Как правильно организовать структуру приложения EJB Есть над чем подумать или как правильно организовать структуру БД Как правильно написать функцию, которая редактирует структуру по полю Name и возвращает новую, исправленную структуру?.. |
110 / 110 / 4
Регистрация: 25.05.2009
Сообщений: 415
|
|
11.07.2011, 17:21 | 2 |
Можно сделать для каждого пользователя по папке. А можно сделать одну папку а имена файлов записывать в бд с id пользователя который его загрузил. Соответственно перед загрузкой файла его имя изменять на какое ни-ть уникальное что бы файлы не перезаписывались. Так будет удобнее. Что бы посмотреть список файлов загруженные одним пользователем не надо будет перебирать все файлы в папке.
0
|
3 / 3 / 0
Регистрация: 20.11.2010
Сообщений: 60
|
|
11.07.2011, 17:31 [ТС] | 3 |
TOI_I_IA, первый вариант скорее всего отпадает (по папке на каждого пользователя). в базу естесственно все данные будут уходить. а не будет ли проблемой если в одной папке например будет 100.000 файлов или миллион файлов? или лучше папку делить еще на подпапки (a, b, c, d и т.д.) и файлы раскидывать по ним в алфавитном порядке? или как-нибудь по другому?
может кто сталкивался с таким?
0
|
110 / 110 / 4
Регистрация: 25.05.2009
Сообщений: 415
|
|
11.07.2011, 17:34 | 4 |
тогда лучше делать по дням, тоесть имя папку допустим 08072011 сразу будет понятно
0
|
3 / 3 / 0
Регистрация: 20.11.2010
Сообщений: 60
|
|
11.07.2011, 17:39 [ТС] | 5 |
хм. сейчас папки файлами загружаться почти не будут, да и папок со временем тоже огромное количество получится.
0
|
110 / 110 / 4
Регистрация: 25.05.2009
Сообщений: 415
|
|
11.07.2011, 17:44 | 6 |
ну тогда не по дням а месяцам. в год всего 12 папок. Этот вариант наверно будет самый удобный
0
|
3 / 3 / 0
Регистрация: 20.11.2010
Сообщений: 60
|
|
11.07.2011, 19:13 [ТС] | 7 |
очень хотелось бы еще услышать, сколько файлов можно хранить в папке чтобы сохранялась нормальная работоспособность сайта?
0
|
110 / 110 / 4
Регистрация: 25.05.2009
Сообщений: 415
|
|
12.07.2011, 09:59 | 8 |
я думаю что может быть очень много. Часто хостеры устанавливают лимит на количество файлов.
0
|
5 / 5 / 1
Регистрация: 18.07.2010
Сообщений: 56
|
|
12.07.2011, 10:49 | 9 |
1000
потом любая файловая система начинает тормозить
0
|
110 / 110 / 4
Регистрация: 25.05.2009
Сообщений: 415
|
|
12.07.2011, 11:48 | 10 |
это понятно. Именно из-за этого крупные сайты используют несколько серверов. Ну а если посчитать что за месяц будет очень много файлов берем средний вариант и создаем папку с годом в ней папку с месяцем. А в ней уже как удобно или по дням или неделям. Но как я писал раньше для больших проектов желательно несколько серверов.
0
|
12.07.2011, 11:48 | |
12.07.2011, 11:48 | |
Помогаю со студенческими работами здесь
10
Как правильно передать указатель на структуру, и правильно ее использовать Как организовать иерархию папок при создании сайта? Удаление папок на хостинге Как лучше организовать структуру БД Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |