Skip to content

Commit 0510ce8

Browse files
author
NotBadCode
committed
Update README.md
1 parent 0cb5675 commit 0510ce8

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@
77
2. Страница просмотра файла. Если это картинка, выводится информация о файле (имя, размер, время зазрузки, комментарий автора), уменьшенная копия и ссылка «скачать». Если это не-картинка, то только информация и ссылка скачать.
88
3. Страница со списком последних 100 загруженных файлов, дата, ссылка скачать, название и размер.
99

10+
4. Древовидные комментарии :
11+
Materialized Path
12+
13+
14+
Идея в том, что записи в пределах одной ветки нумеруются по порядку и в каждую запись добавляется поле path, содержащее полный список родителей. Напоминает способ нумерации глав в книгах.
15+
При этом способе path хранится в поле вроде TEXT или BINARY, по нему делается индекс. Выбрать всех потомков можно запросом SELECT WHERE path LIKE '001.001.%' ORDER BY path, который использует индекс.
16+
1017
Информацию о загруженных файлах удобно хранить в базе данных.
1118

1219
Slim

0 commit comments

Comments
 (0)