Parapsixolog пишет:Разместили бы Flat хотя бы на бесплатном хостинге движок. Я понимаю, что он в разработке, но показать то его уже же можно?
Надо подумать. Хоть оно и работает, но это чистая beta, только для ознакомления и тестировки. Там ещё много чего надо сделать. Может на яндекс диск выложу. Надо хотя бы перемещение постов доделать. Несколько позже.
--------------
По поводу концепций.
Честно говоря, меня не устраивает концепция существующей системы подфорумов. Согласен в том, что нужен ещё один четвёртый уровень абстракции (категория-форум-подфорум-тема). Но, это... всё неправильно, и не так, как должно это всё выглядеть и работать, друзья. Давно об этом думал..
Давайте посмотрим, что сейчас происходит.
Я давно уже участвую на различных форумах, и везде всё одно и тоже: каждый подфорум лежит в своём форуме. Это не верная концепция, я полагаю, от слова
совсем.
В чём тут дело?
Так как всё познаётся примером, то приведу пример, не будучи голословным.
Допустим у нас есть категория под названием "Всё о кулинарии". В ней есть форум "Венгерская кухня". Мы решили добавить в этот форум подфорумы - "Супы", "Печенье" и т.д.
С появлением подфорумов сразу возникает несколько проблем:
1. человек заходя в форум "Венгерская кухня", если подфорумов много видит только эти подфорумы, хотя зашёл в форум Венгерская кухня. Ему надо пролистать вниз чтобы добраться до тем "Венгерская кухня". Во-первых, это не интуитивно ясно, во-вторых это крайне неудобно.
2. теряется смысл форума Венгерская кухня, так как с появлением подфорумов форум Венгерская кухня стал обозначать просто ОБЩЕЕ имя для ещё одного уровня вложенности. Какие посты вы предлагаете постить именно в форум Венгерская кухня? Семантически не ясно. Выходит, что в него надо постить все теже посты, которые могли бы распределиться по подформам.
Это не правильно.
3. при такой схеме совершенно не ясно как вести реестр что чему принадлежит, так как у каждого слоя должен быть свой уровень ответственности. Категория "А" отвечает за форум "Б", а форум "Б" за тему "С". То есть мы интуитивно должны понимать, что в форумах не могут быть другие форумы - это семантически и логически не верно. Мы понимаем, что в форуме могут быть только темы, и больше ничего другого. В этом случае легко вести учёт того, что к чему принадлежит в системе. В системе у нас порядок.
Правильнее было бы ввести более высокий уровень абстракции: вместо подфорумов вводим понятие "раздел", в котором находятся "категории", в категориях - форумы, а в форумах - темы.
Получаем те же 4 уровня абстракции, зато пользователям всё интуитивно понятно, что к чему относится, в том числе и самой системе.