Статьи

Сверните свой собственный клон Twitter

birdy Все говорят в твиттере, верно? И есть Plurk, Jaiku и Identica — на самом деле, каждую неделю появляются десятки новых сервисов микроблогов.

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

Какими бы ни были ваши планы, хорошей новостью является то, что вы легко можете разместить собственный микроблог, используя любой из нескольких бесплатных инструментов. Сегодня мы рассмотрим три новых решения, которые просты в настройке, имеют достаточно скромные требования к хостингу и даже включают некоторые функции, которые вырывают Twitter из воды.

P2 для WordPress

В прошлом месяце было объявлено о P2, специальной теме для использования с WordPress.com и автономными установками WordPress, которая делает обычный блог похожим на микроблог. Это обновление темы Prologue, которая была выпущена в начале прошлого года, и если вы знакомы с WordPress, вы наверняка поймете, что это легко понять.

Для тех из вас, кто использует собственную установку WordPress, добавить P2 так же просто, как активировать тему: просто загрузите файлы P2 в соответствующее место на вашем веб-сервере и активируйте его на панели администрирования WordPress. Получить его из тематического каталога или получить с SVN:

svn checkout http://svn.automattic.com/wpcom-themes/p2/

В противном случае, вы можете попробовать P2 на бесплатном блоге WordPress.com прямо сейчас.

P2 имеет ряд улучшений Ajax, которые делают просмотр и публикацию чрезвычайно быстрыми. Доступны сочетания клавиш, которые позволяют быстро перемещаться по микроблогу P2; посты и комментарии можно добавлять и редактировать без обновления страницы; и даже есть область уведомлений, которая позволяет вам сразу же узнать, появился ли свежий контент с тех пор, как вы впервые открыли страницу. Если вы ищете такие функции, как Twitter, такие как пометка элемента как избранного или возможность дружить с другими пользователями, по умолчанию они недоступны, но широкий выбор плагинов WordPress может помочь вам добавить эти функции. Новые пользователи могут сразу стать авторами блогов, поэтому, если ваша цель — создать новый общедоступный микроблог, вы сможете достичь этого с помощью P2.

Требования к установке WordPress довольно просты и должны быть доступны на большинстве веб-хостов: вам просто понадобятся PHP и MySQL. И WordPress, и P2 бесплатны.

Движение для подвижного типа

Также недавно было объявлено, что Motion является расширением платформы блогов Movable Type Pro и представляет собой интересную смесь социального агрегатора и сервиса микроблогов.

Установить Motion довольно просто: просто установите Movable Type, создайте новый блог, и когда мастер спросит, какой тип блога вы хотите создать, используйте настройку Motion.

Посетители могут зарегистрироваться в службе либо непосредственно через ваш экземпляр Movable Type, либо используя свою учетную запись с помощью ряда других методов аутентификации, таких как учетная запись Google, Facebook Connect или OpenID. В отличие от WordPress, только что зарегистрированные пользователи могут оставлять комментарии только в блоге, но администратору блога достаточно просто предоставить пользователю полные права публикации, если это необходимо; в качестве альтернативы у них есть возможность создать новый автономный блог Motion для каждого зарегистрированного пользователя.

Одна из забавных функций в Motion — возможность объединять социальные действия из других мест в Интернете. Авторы могут размещать свои посты в других социальных сетях, таких как поток в Твиттере, RSS-канал или их закладки Delicious, и есть десятки других сайтов на выбор. Эти действия становятся частью отдельной страницы каждого автора вместе с их вкладом в ваш собственный блог, а также могут быть добавлены на главную страницу вашего блога.

Требования к установке Movable Type довольно просты: вам понадобится веб-сервер Apache или IIS, база данных PostgreSQL или MySQL и возможность использовать Perl. Стоимость зависит от вашей лицензии Movable Type Pro, которая зависит от вашей организации: ее могут использовать некоммерческие организации, учебные заведения и частные лица, но коммерческие организации должны получать денежные средства. Вы найдете подробности на странице загрузки Movable Type.

Laconica

Если вы ищете решение, которое больше всего похоже на Twitter, Laconica может быть выбором для вас. Laconica — это платформа, которая поддерживает Identica и TWiT Army, и в ней есть интересные функции, такие как группы, обмен мгновенными сообщениями, отправка сообщений по электронной почте, а также возможность отправлять и получать сообщения из других установок Laconica. Настольные клиенты уже доступны, и есть API, который можно использовать, если он вам нужен.

Веб-мастер установки Laconica занимает всего несколько минут, чтобы инициализировать вашу базу данных и настроить вашу службу; как только это будет сделано, вы готовы начать микроблоги прямо сейчас. Но чтобы начать использовать некоторые из более интересных функций Laconica, такие как отправка сообщений с помощью службы мгновенных сообщений или SMS, вам нужно испачкать руки файлом конфигурации. К счастью, директивы конфигурации хорошо документированы в файле README, и есть пример файла конфигурации, чтобы показать вам, как это делается.

Также немного неудобно настраивать внешний вид: Laconica поддерживает темы, основанные только на CSS, и в настоящее время нет планов разрешать пользователям редактировать HTML-код, который создает Laconica, без редактирования самого приложения. К счастью, разметка полна идентификаторов и классов, с которыми можно работать над магией CSS.

Требования к установке Laconica довольно скромны: вам понадобится веб-сервер с Apache, PHP 5.2 или выше, MySQL 5.x и некоторые дополнительные модули PEAR — полный список системных требований доступен в файле README, который сопровождает загрузку. Более того, это с открытым исходным кодом — взломать!

Вывод

Мы рассмотрели только три приложения для микроблогов, каждое из которых имеет свои сильные и слабые стороны. Платформа, которую вы выбираете, действительно зависит от ваших целей: вы создаете сайт для себя, своих друзей или коллег, или вы хотите создать твиттер-убийцу? Какими бы ни были ваши цели, теперь у вас, надеюсь, есть хорошее представление о том, с чего начать.