Добрый день,
Хочу спросить вашего совета вот по какому поводу: не секрет, что LiveJournal как платформа для блога имеет ряд ограничений. Кому-то они мешают, кому-то нет. Мне чем дальше, тем больше они начинают мешать, и я все больше подумываю о том, чтобы съехать куда-то еще (standalone blog?), оставив в LJ трансляцию постов из нового места. В связи с этим, хочу обратиться к коллективному разуму уважаемой публики:
Задача: понять, имеет ли смысл "съезжать" с LJ на другой hosted или standalone блог.
Я пошуршал гуглом, и получается, что самые популярные на сегодняшний день решения - это blogger.com (hosted only), wordpress( com и org), serendipity и movable type. Менять шило на мыло (LJ на другое hosted-only решение) не очень хочется, т.к. я предполагаю, что один набор ограничений просто сменится другим. Wordpress.org, serendipity и movable type пугают меня тем, что, похоже, все они так или иначе требуют ковыряния "под капотом", а внутри у них - PHP. А PHP - это очень сложный и страшный язык, который я никогда не выучу. С другой стороны, как я понимаю, эти решения написаны на PHP не в последнюю очередь потому, что PHP есть на любом хостинге, а что-то более "экзотическое" - не всегда. Короче, мне нужно расширение горизонтов и сужение области поиска :)
Что хотелось бы иметь:
UPD: что мне не нравится в LJ:
PS
Вон,
dottedmag вообще порывался свой blog engine написать. Явно не от хорошей жизни?
Хочу спросить вашего совета вот по какому поводу: не секрет, что LiveJournal как платформа для блога имеет ряд ограничений. Кому-то они мешают, кому-то нет. Мне чем дальше, тем больше они начинают мешать, и я все больше подумываю о том, чтобы съехать куда-то еще (standalone blog?), оставив в LJ трансляцию постов из нового места. В связи с этим, хочу обратиться к коллективному разуму уважаемой публики:
Задача: понять, имеет ли смысл "съезжать" с LJ на другой hosted или standalone блог.
Я пошуршал гуглом, и получается, что самые популярные на сегодняшний день решения - это blogger.com (hosted only), wordpress( com и org), serendipity и movable type. Менять шило на мыло (LJ на другое hosted-only решение) не очень хочется, т.к. я предполагаю, что один набор ограничений просто сменится другим. Wordpress.org, serendipity и movable type пугают меня тем, что, похоже, все они так или иначе требуют ковыряния "под капотом", а внутри у них - PHP. А PHP - это очень сложный и страшный язык, который я никогда не выучу. С другой стороны, как я понимаю, эти решения написаны на PHP не в последнюю очередь потому, что PHP есть на любом хостинге, а что-то более "экзотическое" - не всегда. Короче, мне нужно расширение горизонтов и сужение области поиска :)
Что хотелось бы иметь:
- Категории/тэги для постов, возможно - иерархические
- Поддержка OpenID
- Поддержка какого-то из распространенных API для написания/руления постами
- Веб-морда для написания постов, в которой всяческий WYSIWYG опционален
- Threaded comments
- Подписка на уведомления о комментариях (через email/IM), в том числе - для внешних пользователей.
- Экспорт в RSS/Atom, как всего блога, так и указанного пользователем набора тэгов/категорий (т.е. чтобы любой мог выбрать "хочу feed по тэгам A,B,C" и ему было счастье)
- Возможность "репоста" в LJ/Wordpress
- Возможность "трансляции комментариев" в/из LJ
- Возможность комментирования незарегистрированными пользователями (у которых нет в т.ч. OpenID) с защитой от спама.
- Доступность в исходниках
- Чем меньше нужды лазить в код - тем лучше
- Возможность развернуть на среднестатистическом shared/VPS хостинге
- (nice-to-have) Несколько блогов на одной инсталляции софта, с разным внешним видом
- (nice-to-have) Поддержка разных уровне доступа к постам
- (nice-to-have) Более-менее ненапряжный импорт из LJ
- (nice-to-have) Поддержка нескольких backend-ов
- (nice-to-have)Поддержка trackback/pingback
UPD: что мне не нравится в LJ:
- Взглюкивания и тормоза, в последнее время помноженные на взглюкивания и тормоза "от СУП"
- Невозможность создания RSS feed-ов per tag
- Недоступность полного контроля над видом страницы (например, невозможность поправить содержимое тэга "head")
- Периодические слеты стилей/внешнего вида, вызванные тем, что кто-то что-то крутит на сервере.
- Стрёмный TOS. Не то, чтобы я собирался выкладывать тут детскую порнографию, но ... мне не нравятся стрёмные TOS.
- Отсутствие защиты от спам-а. Пока сильно не изводит, но ...
- Отсуствие trackback. Тоже вроде как сильно не изводит, но ...
- to be continued
PS
Вон,
(no subject)
Date: 2007-08-08 06:59 am (UTC)могу даже порулить дать, благо у меня там одна запись всего.
(no subject)
Date: 2007-08-08 07:01 am (UTC)А тот, который org, он на лицо примлемый, но страшный изнутри. И как мне показалось после "чтения инета" - чуть что нетривиальное нужно, так сразу надо хачить и потом эти хаки самостоятельно "сопровождать".
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2007-08-08 07:11 am (UTC)Serendipity - не понравился в использовании, так и с точки зрения программиста.
Movable type - за деньги.
Остановился на написании своего движка на Django (Python-новскй фреймворк). Вполне несложно реализовать там всё желаемое.
(no subject)
Date: 2007-08-08 07:17 am (UTC)(no subject)
Date: 2007-08-08 07:28 am (UTC)Посмотри на лог апача. У него в ЖЖ были тысячи, сейчас - еденицы комментов.
Посмотри на exlerа - у него в ЖЖ и exler.ru примерно одинаковые комменты, а хотелось бы прочитать и там, и там.
(no subject)
Date: 2007-08-08 07:33 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2007-08-08 07:36 am (UTC)(no subject)
Date: 2007-08-08 07:38 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2007-08-08 07:50 am (UTC)Например моя лень всё это свомими руками поддерживать перевешивает все недостатки ЖЖ :)
Когда Андекс допинает Я.ру, надеюсь там будет по-просторнее...
(no subject)
Date: 2007-08-08 08:51 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
Date: 2007-08-08 07:52 am (UTC)(no subject)
Date: 2007-08-08 08:43 am (UTC)(no subject)
From:(no subject)
Date: 2007-08-08 07:52 am (UTC)(no subject)
Date: 2007-08-08 07:53 am (UTC)7 - можно написать свой скрипт... бла-бла-бла. всяко проще чем свой блог поднимать или писать движок.
(no subject)
Date: 2007-08-08 08:32 am (UTC)18 - это "подшивка к делу" ссылок на посты.
(no subject)
Date: 2007-08-08 08:07 am (UTC)http://communityserver.org/
OpenID там нет, но... отдам весь софт тебе под контроль - что сделешь, то сделаешь ))
(no subject)
Date: 2007-08-11 07:23 pm (UTC)(no subject)
Date: 2007-08-08 08:53 am (UTC)(no subject)
Date: 2007-08-08 08:56 am (UTC)(no subject)
From:(no subject)
From:(no subject)
Date: 2007-08-08 09:03 am (UTC)http://www.livejournal.com/developer/varlist.bml
можно поменять GLOBAL_HEAD<=
(no subject)
Date: 2007-08-11 07:19 pm (UTC)(no subject)
Date: 2007-08-08 09:20 am (UTC)(no subject)
Date: 2007-08-08 09:43 am (UTC)(no subject)
Date: 2007-08-08 10:00 am (UTC)На движке Wordpress + OpenID + трансляция в ЖЖ
(no subject)
Date: 2007-08-08 10:51 am (UTC)(no subject)
Date: 2007-08-11 07:16 pm (UTC)(no subject)
From:(no subject)
Date: 2007-08-08 11:06 am (UTC)Некоторые пояснения по пунктам (на примере 4-й версии MT):
2 пункт: поддерживается регистрация пользователей, авторизация через OpenID, через ЖЖ, через Vox, через TypeKey.
4 пункт: есть несколько типов редактора: обычный, с автоматическим переносом строк, MarkDown и, конечно же, визуальный редактор.
11 пункт: начиная с четвёртой версии, финальный релиз которой выйдет в конце августа, MT будет распространяться под лицензией GPL. Хотя исходники доступны и сейчас.
14 пункт: можно сделать сколько угодно блогов, которые могут находится в отдельной папке, отдельном домене или поддомене. Единственное огрничение - они должны располагаться на одном сервере.
Ковыряться под капотом, скорее всего, придётся в любом случае, если использовать стандалон, но в некоторых случаях это может быть приятным занятием. Что касается Movable Type, там нет привязки к какому-то языку программирования. Вся админка написана на Perl, но есть бекэнд на PHP, если вдруг захочется динамической публикации.
Вся работа с шаблонами происходит с помощью специальных тегов Movable Type, которые очень просты в освоении и, в то же время, это очень мощный язык шаблонов.
(no subject)
Date: 2007-08-11 07:16 pm (UTC)Там PHP и 0 документации. Мне стало страшно :)
(no subject)
From:(no subject)
Date: 2007-08-08 11:55 am (UTC)(no subject)
Date: 2007-08-11 01:00 pm (UTC)(no subject)
Date: 2007-08-08 12:16 pm (UTC)(no subject)
Date: 2007-08-08 01:54 pm (UTC)Threaded comments
Date: 2007-08-08 01:24 pm (UTC)Реализован какой-то полностью мудацкий алоритм сворчивания веток. Из-за этого, чтобы просмотреть все коменты приходится кликать/открывать кучу подветок, иногда с 1-3 свернутыми записями. Просто нереально отслеживать дискуссию - посты появляются в разных местах обсуждения, которое может занимать несколько страниц, да еще и в свернутых ветках.
Если бы коменты были линейными, то каждое обсуждение имело бы вид ленты (готовый к экспорту фид), на которую при желании можно подписаться. Проблема отслеживания коментов и уведомлений решается автоматом.
ЗЫ
У меня есть подозрение, что владельцы ЖЖ просто забили на развитие сервиса. Сплю и вижу, когда Гугль купит ЖЖ, обработает напильником и сделает симбиоз с Ридером.
Re: Threaded comments
Date: 2007-08-08 01:29 pm (UTC)С момента появления подписки на коментарии, мне совсем не парит "сворачивание". Подписаться можно на любую ветку, что характерно.
Re: Threaded comments
From:Re: Threaded comments
From:Re: Threaded comments
From:Re: Threaded comments
From:Re: Threaded comments
From:Re: Threaded comments
From:не совсем в тему
Date: 2007-08-08 01:55 pm (UTC)в гугле был даже на первых местах по разным запросам, хотя цели не ставил такой
потом перенес на хостинг
а потом сделал жж, а старое убил
просто лень было все это содержать и обновлять
а щас в семаджике написал, кнопку нажа и готово
(no subject)
Date: 2007-08-08 02:12 pm (UTC)Ну чисто теоретически, пользователь с платным аккаунтом может свой собственный стиль создать, и в нем вообще все переопределить...
(no subject)
Date: 2007-08-08 09:30 pm (UTC)травынервов.(no subject)
Date: 2007-08-08 02:15 pm (UTC)(no subject)
Date: 2007-08-08 03:33 pm (UTC)(no subject)
Date: 2007-08-08 04:00 pm (UTC)do a <- sdfg b <- zxcvполучается хрень типа
do a < - sdfg b <- zxcvНадо ли говорить, что хаскелл-код становится невалидным? (Префикс pre при этом нисколько не помогает)
blogspot.com смотрели? Правда, он у меня открывается только с анонимайзером (как и wordpress.com), и комментить туда не удаётся...
Наверное, для программера хорошим будет блог на Друпале с хайлайтером GESHI. Сторонних плагинов дофигиши...
(no subject)
Date: 2007-08-09 02:14 pm (UTC)(no subject)
From:(no subject)
Date: 2007-08-08 08:51 pm (UTC)1. Пытался поднимать народ думать на эту тему коллективно.
2. Там же проявился косвенно и
3. Скорее всего буду писать полностью под себя где-то этой осенью. Вовсе не факт, впрочем, что оно пригодится и для тебя.
3*[недоPR]. На питоне на pli такое пишется за два дня, примерно, плюс время на вёрстку и доведение напильником. Вовсе, впрочем, не уверен, что буду писать на питоне и на pli (я сейчас пишу на pli+twisted вебовский проект вместе с