Переход на Темы (LibArea)
Появились некоторые изменения на сайте (акцент на темы). Изменения не являются окончательными и они в основном не тестировались. Были добавлены, чтобы видеть в какую сторону всё движется.
Что уже изменено?
Страница тем:
Добавлено: Читать / отписаться (+ вкладка: все / читаю) — как в Пространствах. Пока нет кнопки добавить, т.к. функционал добавления тем (в зависимости от TL) создается.
В самой теме, например, Фреймворки (framework) был добавлен блок Писатели (по владу в эту тему)
TOP писателей по количеству просмотров их постов в данной теме, можно по количеству лайков, подпискам (что угодно сделать) и любые доступные данные вывести. Пока вывел так.
В профиле.
Ранее был блок: создал (темы), теперь читаю. В правой части должен появиться ещё один блок — разбираюсь. Списки тем, где внесен максимальный вклад.
Лента (главная страница), её поведение такое.
Если вы не вошли в систему, то видите тему по умолчанию, в данном случае Агути. Как только авторизировались, смотрите только то, на что подписаны. Нет принудительной подписки. Например, не хотите читать темы про Агути?, просто не подписываемся на эту тему. Всё предельно просто.
Без авторизации, на главной, теперь показаны 5 тем по умолчанию.
И самое главное, мы будем стремиться к одной навигации. Только темы, ничего больше нет. Выбор скудный, вопросов меньше. Ранее:
я подписан на Пространства и читаю их, а если я подпишусь и на тему, что изменится?
Я нахожусь в Пространстве CMS и хочу сузить то, что я вижу, например, смотреть китайские движки. На что я нажму?
Я нажму на тему и «улечу» из пространства. Не важно, чтобы я делал ранее, я всё равно бы пришел к темам.
Знаю, делают внутри «Пространств» теги или папки, которые работают только внутри «Пространств», но это искусственная созданная группа, расчленяет общие данные.
Ок. Я создал Пространство «CMS» и там папку Китай. И там размещаю китайские CMS. Отлично. А кто-то создал пространство и / или папку «Фреймворки», в своем пространстве. И всё, 2 разных места.
С некоторого уровня Пространства (и категории) часто начинаю дробить, а не объединять. Это ещё одна тема почему их ругают. Такие, не особо жесткие структуры расчленяют, и добавляют вопросы.
Теперь есть только Темы. Что-то не хватает? Работаем с темами. Что-то необходимо убрать? Работаем с темами. Темы, больше ничего нет.
Но темы должны быть слегка расширенными (я их называю темами), а по сути это теги. Просто если говорить теги, то ассоциации будут не очень…
В виду того, что теперь есть фокус, мы можем сосредоточиться на одном, но сделать это очень качественно. Например, мы убираем запросы с пространств, но отдаем их на новый функционал тем. Мы наращиваем функционал упрощая и облегчая движок.
Нравится это:
Дуглас Макилрой резюмировал философию Unix следующим образом:
- Пишите программы, которые делают одно дело и делают это хорошо.
- Напишите программы для совместной работы.
- Напишите программы для обработки текстовых потоков, потому что это универсальный интерфейс.
Далее…
Мы вводим систему рекомендаций. У нас есть только Темы, и всё, мы подписываемся на них, мы читаем их, мы пишем в них, мы создаем их и ведем их, мы организуем их, мы ищем по ним (кстати поиск следует переделать). Мы начинаем рекомендовать их. Думаю — логично.
Как-то так…
P.S. Вебмастера иногда спрашивают, стоит ли закрывать от поисковых систем теги? Они создают дублирующий контент и т.д. Ответ обычно всегда необходимо привязывать к конкретным условиям. Какие теги? Теги на Stack Overflow? Их закрыть для индексации, как помойка? Или темы на Quore, где это основная навигация? Или теги, где есть еще множество сущностей, несколько навигаций. О каких тегах мы говорим?
Давайте закроем тут теги, и у нас не будет сайта. Т.к. темы, это и есть (будет) Агути. Темы, это и есть Quore, Stack Overflow и еще с десяток популярных ресурсов.
Решение перейти на Темы было не особенно простым, но уверен, оно правильное. Скажу большее, если бы некоторые движки начинали делать сегодня, то возможно, сразу бы, не делали там разные категории и т.д.
Например, Discourse, иногда думаю по этому поводу…
Хотя, опять в контексте. Если вам необходимо (допустим) только 5 категорий, они отличные решения. Но тут 5 не нужно…
Вот и я попался, необходимо было подписываться на Агути, чтобы увидеть этот пост. А что мы будем делать с Яндекс.Турбо? Ранее у нас были ленты для Яндекса с пространств, а теперь с тем?
Ссылка с центральной ведет на все темы, а не на мои.
Да. Теперь лента с Яндекс.Тубо изменится. Всё будет замыкаться на темы. Вот ранее, опять, была лента с пространств в Яндекс, а с тем? Надо было делать ещё с тем? 2 разные ленты? Две разные ленты с одного сайта? Вопросы, теперь их меньше. Есть только темы, ничего большего. Ссылку подправлю, спасибо. Отдельная ветка будет по ошибкам, как всё будет готово.