Как организовать?

Печать RSS
80


2000 лет д.н.э.
0
зачем все в одну таблицу?
если не ошибаюсь часто обновляемые таблици не дают кешировать запросы к ним.
ну и работать с такой таблицей не очень удобно, на то они и придуманы что бы у каждой строки/категории/типа было свое место, а не мясо как в файлах
L

Землянин
0
10, структура как в sea 'path', 'infolder' не советую такое использовать.Придумай другую.
Изменил: Lucky (15.08.2010 / 13:12)
S
Автор
Пришелец
0
11. ramzes, наверное сделаю как ты писал..
S
Автор
Пришелец
0
12. Lucky, Почему? И как посоветуешь сделать?

2000 лет д.н.э.
0
таблица папок
ид, имя, урл, тип, надпапка.ид (у корневых 0), настройки, счетчик, время кеша.
я вот так делаю, бесконечная вложенность разумеется.
S
Автор
Пришелец
0
В sea в папках files, screen, about создается структора папок, а в них уже сами файлы. Я думаю этого не стоит делать, достаточно сразу в папки files и screen добавлять файлы, а описания в базу.
Изменил: Spwak (15.08.2010 / 13:37)
S
Автор
Пришелец
0
15. ramzes, сделаю 3 таблицы как ты и говорил smile

крутой чЕл
0
16. Spwak, ты не прав. Обычно продают архивы загрузок с описаниями вида имя_файла.тхт так что лучше оставить папку эбаут
S
Автор
Пришелец
0
18. Wapruks, я все игры буду добавлять через админку, да и врядли буду архивы покупать.
А описания в базе это для уменьшения нагрузки.
Изменил: Spwak (15.08.2010 / 17:33)

2000 лет д.н.э.
0
Wapruks (15 Августа 2010 / 17:28)
16. Spwak, ты не прав. Обычно продают архивы загрузок с описаниями вида имя_файла.тхт так что лучше оставить папку эбаут
делается простая функция скана папки и при нахождении новых файлов вместе с инфой о них в бд заливается содержимое файла описания после чего файл удаляется
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск