|
|
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
Edd.DragonЗачем в базе хранить какие-то деревья? Разве работа между сервером и юзером подразумевает это? У юзера есть список файлов (возможно тегированный/категоризированный). Каждый файл имеет имя, дату, кол-во скачиваний и т.д. Для сервера каждый файл еще имеет путь, где он лежит. Зачем этот список файлов юзера рассматривать как дерево? Не файлы а папки хранить как дерево в базе. На сервере будут храниться файлы вообще в другом месте, под hash id название файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 09:41:15 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
неТоликValerik, Обратите внимание на Webdav, как раз для ваших целей. Из плюсов этого протокола - можно обойтись без php и mysql. А там можно организовывать общий доступ и открытый доступ к файлам и папкам? Основанная идея, что бы пользователь мог делиться своими файлами с кем угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 09:44:20 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
Если бы можно было заводить пользователей в системе средствами php И назначать права доступа на определенные папки и файлы по это конечно значительно облегчило задачу. А так по любому придется хранить данные в базе данных, о том кому и какие данные доступны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 10:16:15 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
ValerikЕсли бы можно было заводить пользователей в системе средствами phpА почему нельзя то? У php есть интерфейс для вызова системных функций, а-ля командная строка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 11:06:32 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
vkleValerikЕсли бы можно было заводить пользователей в системе средствами phpА почему нельзя то? У php есть интерфейс для вызова системных функций, а-ля командная строка. Вы предлагаете поднять контролер домена? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 11:17:51 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
Hettvkleпропущено... А почему нельзя то? У php есть интерфейс для вызова системных функций, а-ля командная строка. Вы предлагаете поднять контролер домена? Вот я про тоже, что это накладно будет при 100 000 пользователей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 22:23:04 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
Так как лучше то будет? Строить дерево папок в базе данных? Потому что постоянно придется папки и файлы расшаривать, давать доступ определенным пользователям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 22:26:10 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
ValerikHettпропущено... Вы предлагаете поднять контролер домена? Вот я про тоже, что это накладно будет при 100 000 пользователей.Контроллер домена или какой-то другой способ реализации - не слишком важно на данный момент. Авторизация и аутентификация пользователей в любом случае будет. При большом количестве пользователей придется выделить наверно и не один сервер под это дело. Ага, и про резервирование этого центрального узла нервной системы не забываем. Хранение прав доступа тоже должно где то реализовываться. Будет ли это база на мускуле, оракле, или на файловой системе - в любом случае, будет какой то запрос вроде "юзер такой-то пытается получить доступ на [чтение|запись] к такому-то файлу. разрешить? (да|нет)". В файловых системах этот момент уже проработан, реализован и отлажен, в том числе, и на предмет ресурсожручести и надежности. Если есть готовая реализация, так почему бы ей не воспользоваться? Думаю, есть смысл рассмотреть этот вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 22:52:47 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
vkleValerikпропущено... Вот я про тоже, что это накладно будет при 100 000 пользователей.Контроллер домена или какой-то другой способ реализации - не слишком важно на данный момент. Авторизация и аутентификация пользователей в любом случае будет. При большом количестве пользователей придется выделить наверно и не один сервер под это дело. Ага, и про резервирование этого центрального узла нервной системы не забываем. Хранение прав доступа тоже должно где то реализовываться. Будет ли это база на мускуле, оракле, или на файловой системе - в любом случае, будет какой то запрос вроде "юзер такой-то пытается получить доступ на [чтение|запись] к такому-то файлу. разрешить? (да|нет)". В файловых системах этот момент уже проработан, реализован и отлажен, в том числе, и на предмет ресурсожручести и надежности. Если есть готовая реализация, так почему бы ей не воспользоваться? Думаю, есть смысл рассмотреть этот вариант. И сколько это будет стоить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 02:45:29 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
ValerikИ сколько это будет стоить ?Что именно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 04:33:08 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
vkleValerikИ сколько это будет стоить ?Что именно? контролер домена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 05:34:27 |
|
||
|
файло обмнеик.
|
|||
|---|---|---|---|
|
#18+
От забесплатно (на СПО) до стоимости минимум двух лицензий на виндовз сервер подходящей версии (для мелкомягких решений) или интерпрайз-линуксов - в зависимости от желания. Полноценный контроллер домена, который типа как в винде, в данном случае нафик не нужен. Хотя это и вполне рабочее решение, оно больше тянет на пушку для воробьев. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 07:18:00 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37788682&tid=1465178]: |
0ms |
get settings: |
6ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
229ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 538ms |

| 0 / 0 |
