О платформе для блога
Jan. 12th, 2026 10:34 amПереезжающим хочу сказать: там, куда переедете, вы никому не интересны.
bom_lj
Коллапса ЖЖ в очередной раз не случилось: dreamwidth, несмотря на кучу новых регистраций, практически мёртв, Telegram действительно не предназначен для комментариев, а пользователи Уютненькой массовым порядком запаслись профессиональными аккаунтами или получили Сбер ID. Ну что ж, как говорится, нашим легче.
Но если этого не случилось сейчас, отнюдь не факт, что этого не случится в ближайшем будущем, а значит, надо быть готовым. Давайте подумаем, как.
Попытки создать что-нибудь предпринимались и предпринимаются, но уходят недалеко, поскольку у них нет внятной концепции, или концепция не очень жизнеспособна. Хорошая подборка мыслей и ссылок на эту тему у Витуса Вагнера по тегу «чеширнет».
Мы пойдём другим путём ©
Прежде всего, определимся, чего мы не будем делать.
- Мы не будем проектировать секретную сеть для секретной передачи секретных секретов. Нам бы на кухоньке потрындеть, а не вот это вот всё.
- Мы не будем проектировать протоколы, работающие в отсутствии интернета через Bluetooth, флоппи-диски и подобные каналы. Когда отключат интернет, проблемы блоггинга отойдут на шестнадцатый план
Требования к новой системе я бы сформулировал так:
- Система не должна зависеть от какой-либо корпорации, ибо корпорации ведут любую систему сами видим куда.
- Система должна переживать любые локальные сбои.
- Система должна давать удобную возможность чтения и комментирования в одном месте.
Из требований непосредственно вытекает архитектура системы: федерация standalone-блогов с гейтами. В общем, векторный гипертекстовый Фидонет.
Если чуть детализировать, то получаются следующие компоненты.
1. Приложение для блогера. Такая штука типа Semagic (кто-то ещё помнит, что это?), которая не только позволяет писать посты и читать каменты, но и хранит всё это локально. В принципе, оно же может копировать эти посты и в LJ/DW/Tg/куда_угодно, а также собирать из них комментарии и также сохранять локально.
2. Гейт Сервер, который позволяет загружать посты и комментарии. Только бэкенд — API, БД, если надо — кеш.
3. Приложение для пользователя Большой набор Javascript’а, который умеет работать с гейтом, перенося всю тяжесть рендеринга на клиента и освобождая дефицитный серверный ресурс.
Как это работает?
Если ты хочешь вести блог и готов немного заморочиться, скачиваешь себе приложение 1 и начинаешь писать. Торрентоподобным протоколом это приложение синхронизируется с такими же приложениями, и даже после того, как всё перекроют и забанят, копия твоего блога и блогов твоих друзей остаётся у тебя локально. Гейт является просто одним из узлов.
Если ты хочешь просто читать, то заходишь на гейт и читаешь. Чтобы смотреть свежие посты или даже френдленту, не обязательно даже регистрироваться — список «френдов» вполне поместится в URL или в локальное хранилище браузера.
Если хочешь комментировать, придётся зарегистрироваться. Чтобы избежать нашествия ботов, вполне можно выдавать регистрации по рекомендациям. Не надо ограничивать количество рекомендаций, которые может выдать пользователь, надо просто сделать такую процедуру регистрации, в которой будет задействован человек. На мой взгляд, этого достаточно. Ну, а если интернет таки будет по паспорту, то привязать Яндекс/VK ID/СберID/что-то_ещё — не проблема. Хоть Госуслуги.
Если хочешь вести блог, но не готов заморачиваться, можешь работать прямо через гейт. Только вот если гейт упадёт, никто не гарантирует сохранность данных. Когда-нибудь он восстановится и даже подтянет к себе те посты, которые были интересны твоим замороченным читателям, но никакого SLA — как будет, так и будет.
Ну а если вдруг найдутся те, кто готов платить за техническую поддержку своего блога, то для них — такой же гейт, но с гарантированной мощностью, резервным копированием, азартными играми и конечно же, с тургеневскими барышнями.
Приложение 1 я потихонечку разрабатываю, когда будет, чем поделиться, дам ссылку на репозиторий. Приложение 2 я, возможно, тоже смогу написать. А вот приложение 3 мне не осилить, JavaScript — это за пределами моих когнитивных способностей. Так что если кто разделяет идеи и ценности, буду рад любой помощи. А если кто не разделяет, то вполне можно порезвиться в комментариях.
no subject
Date: 2026-01-12 10:26 am (UTC)ну а это... форма для народных донатов на это богоугодное дело будет?
Да, интересно
Date: 2026-01-12 10:41 am (UTC)А так-то, о векторном гипертекстовом фидоненте говорил ещё этот, как его... Мицгол, во:
https://habr.com/ru/articles/225395/
Re: Да, интересно
Date: 2026-01-12 10:46 am (UTC)Так «ВГФ» — это и есть цитата из Мицгола :)
no subject
Date: 2026-01-12 10:45 am (UTC)Как только будет, что предъявить публике, будет и форма для донатов. Пока нет, поскольку нет ничего хуже, чем собрать донаты и не оправдать возложенного доверия.
no subject
Date: 2026-01-12 11:11 am (UTC)no subject
Date: 2026-01-12 11:10 am (UTC)no subject
Date: 2026-01-12 01:08 pm (UTC)См. п. 1: Мы не будем проектировать секретную сеть для секретной передачи секретных секретов. Нам бы на кухоньке потрындеть, а не вот это вот всё.
no subject
Date: 2026-01-12 01:48 pm (UTC)no subject
Date: 2026-01-12 11:15 am (UTC)Это прикольная идея в части торентоподобия и блокчейномании и просто как креатив, но юзер привык к кнопащкэ и дизайну, ни к чему литератору из костромы или иммигранту в будейовицах морочить себе голову, когда площадок на любой вкус и цвет.
Фишка жж была в некотором соревновании бывших пинэров и комсомольцев, а так же комсомолок, в оригинальности словоблудия и почёсывании чсв, сей клуб анонимных эксгибиционистов собирался долго, ну и когда все тургеневские барышни таки собрались на корабле, Ной из сбера решил всех пронумеровать, чем вызвал очередной исход. Площадка идеологически давно издаёт трупный запах, а её анимация это иллюзия поддерживаемая графоголиками, копошащимися в трупе, которым уже поздно куда-либо бечь. Так шта их никуда не перетащить, а без них кухонного партсобрания не получится.
Для меня дрим это бэкап солушн, так как в жж тут не будет, но и страданий от потери не ощущаю, движуху можно где угодно найти на свою голову.
Но идея платформы хороша просто как пруф оф концепт, ещё бы понять кому такое может зайти и для чего.
no subject
Date: 2026-01-12 01:09 pm (UTC)Золотом в граните лью эти слова!
no subject
Date: 2026-01-12 02:51 pm (UTC)no subject
Date: 2026-01-12 07:37 pm (UTC)"там, куда переедете, вы никому не интересны..." Ну да, большинству важно набрать кучу подписчиков. Мотивы могут быть разные: тщеславие, деньги, реклама... И именно поэтому их посты пресны и неинтересны. Видел, что кто-то выдал остроумное решение: чтобы добить LJ, нужно было всего лишь убрать топ.
Лично мне здесь атмосфера нравится куда больше, потому что здесь эта раскрутка хотя бы искусственно не нагнетается. А если страница действительно содержательна, качество комментаторов на ней гораздо важнее числа случайно заглянувших.
Но проблема найти «своих» остаётся. Здешний поиск мало в этом помогает, потому что в «интересы» заносят то, что, возможно, было когда-то в одном посте, и то случайно. Вот если бы было найдено решение, позволяющее более или менее беспристрастно оценивать качество содержания и осуществлять поиск в первую очередь с учётом такой "объективной" значимости, это было бы сверх-ценно. И, кстати, за такое многим было бы не жалко заплатить от души.
Такую задачу возможно решить с умным модератором. Или со сложной и продуманной структурой поиска, как, например, это сделано в "Кинопоиске". Наверное, можно как-то натаскать ИИ, но натаскивать всё равно должен человек, умеющий отделить зёрна от плевел.
no subject
Date: 2026-01-12 07:45 pm (UTC)А вот мне как раз глубоко противны всякие рекомендательные технологии. Но, как говорится, пусть расцветают сто цветов: нужны открытые технологии со стандартными протоколами, а уж ии к ним кто-нибудь прикрутит. Главное чтобы намертво не вшили :-)
no subject
Date: 2026-01-12 07:51 pm (UTC)Но позиция "пусть расцветают" мне симпатична )
no subject
Date: 2026-01-13 03:02 am (UTC)