Связи Данных

Icon

Товарищ [ » ] Нудник проапдейтил движок своего блога, где имплементировал слегка навороченный концепт ключевых слов. Это всё, конечно, понятно, ибо Смирнов таким ходом убил сразу двух зайцев: реализовал концепт вложенных ключевых слов; лишил себя необходимости имплементирования «разделов» для записей. Концепт, безусловно, интересный, но понять что к чему простому смертному (не забывайте, что 99% людей в мире полные идиоты) будет несколько сложно. Хотя, наверняка, гуру «блоггирования» оценят столь интересное нововведение. Но не суть…

Всем любителям «навороченности» настоятельно рекомендую срочно бежать и пиздить воровать очередную фишку у Смирнова, а потом пускать сопли пузырями доказывая всем, что нет ничего круче. Мне же, увы, данный концепт кажется несколько излишним, ибо ключевые слова как были так и остались средством для нахождения более старых записей самим автором блога. Безусловно, Смирнов — молодец, что пытается не просто связать вместе записи в своём блоге, но и одновременно дать инструмент его незабвенным читателям найти более старые посты обладающие более-менее похожей тематикой. Увы, есть у меня подозрение, что 99% читателей этого нововведения не оценят. Но опять же, не суть…

Всё это лишь преамбула к небольшой идее, имевшей дерзость посетить меня сегодня днём (наверняка после прочтения [ » ] половины блога artreal). Связывать данные ключевыми словами или же просто разделами (то бишь делить на более мелкие кучки) — далеко не всегда желанный метод объединения информации. Так, например, в мире блогов часто имеет место быть довольно-таки простая ситуация: автор в течении нескольких постов, разбросанных по времени, решает какую-либо проблему. Хотелось бы освободить автора от «ручного» объединения этих записей в одну «ленту», а напротив, дать ему возможность автогенерации «ленты событий». Так более старые посты автоматом будут генерить под собой линки на «новые решения», в новых же решениях будут ссылки на слегка устаревшие дилеммы.

Идея-то сама, конечно, стара как мир блогов, только вот достойной реализации оной, я, увы, так нигде и не имел чести лицезреть. На это есть несколько причин:

  • Сложность интерфейса добавления новой записи.
  • Устаревшие определения лент должны сами «отмирать», ибо не хочется однажды иметь дроп-даун с несколькими сотнями ссылок на существующие ленты, нет, хочется видеть только актуальные. Ест-но сразу всплывает вопрос: какие ленты считать устаревшими?

Незабвенный [ » ] сисадмин по жизни частенько упоминает о том, что у него похожая фишка реализована, меня вот и мучает вопрос, как он определяет «ненужность» старых лент при добавлении новой записи. Да и вообще, как у него устроен интерфейс, ибо текстовые команды в теле сообщения меня совершенно не устраивают.

Думаем дальше...

Top

Слова: coding, internet, блог

Комментарии Отключены

Лёха zloy и красивый

Так "актуальность" проблемы может идти веткой, т.е. сначало проблема, потом субпроблемы:

детский сад -> вася -> ударил табуреткой -> начало.

детский сад -> вася -> стырил моё яблоко.

По ходу новых записей выбирается та проблема, которую решаем(1) и которая решина(2) решена:

1. "Сегодня я Васе вдарил по самое неболуйся" детский сад -> вася -> ударил табуреткой -> обдумывания точечного удара промеж.

2. "Сегодня я Васе вдарил по самое неболуйся" детский сад -> вася -> ударил табуреткой -> решно.

И проблма исчерпана, т.к. найдено её решение. Самым важным тут явлется начало, зарождение проблемы - первый пост ро неё и последний пост - это её решение. Посты между ними можно либо автоматически компилировать, т.е. получаем: рождение проблемы, мытарства с её решением, решение.

Или нужность и актуальность постов между зарождением проблемы и её решением нужно выирать руками. Разве вообще возможен какой-то алгоритм, который "сам всё забачит"?

З.Ы. Или я хуйню говорю?

03.12.2004 // 03:15 [ ссылка ]

Ответ от Автора

та не, совсем не хуйню, концеп-то понятен... но вот как прикрутить к нему понятный и незамысловатый интерфейс?

Более того, скажем ветки у меня будут «отмирать» после того, как будет написан пост «решающий проблему» — что вообще-то вполне неплохо, да, только я вот частенько сталкивался с проблемой дополнения решения какое-то время спустя... так что нельзя чтобы ветка так умирала...

Да, конечно, ветки можно закрывать по, скажем, прошедствию 30 дней без обновления — не очень вариант, но в 90% случаев прокатит.

Можно ручками закрывать и открывать — тоже прокатит в 90% случаев, но геммор остаётся при добавлении записи из серии “Nota Bene” год спустя... надо будет искать «решение», открывать нить, постить дополнение, а потом закрывать нить...

Увы, пока других вариантов не вижу, а потому, скорее всего, имплементирую последний =)

03.12.2004 // 13:03 [ ссылка ]

artreal

Я на выходных это более-менее подробно распишу

03.12.2004 // 07:21 [ ссылка ]

Ответ от Автора

буду жждать +)

03.12.2004 // 13:04 [ ссылка ]

artreal

http://artreal.exler.ru/readme/05.12.2004/data_link

05.12.2004 // 12:14 [ ссылка ]