Интеграция с другими системами

Имеется довольно большой форум на vBulletin. Хотелось бы интегрировать его базу пользователей с базой пользователей LiveStreet.

Можно ли это сделать красиво (например, в виде модуля), или же придётся лезть в ядро и править по-живому?

vBulletin тут только как пример. Это может быть, например, CMS, Wiki или Онлайн-игра. Без разницы, что интегрировать.

43 комментария

avatar
пипец. ну зачем совмещать велосипед с трактором и наоборот и при этом хотеть чтобы они оба существовали вместе?

Ведь форум и социалка это 2 взаимоисключающие вещи. Не ужели это так трудно понять?
avatar
vBulletin тут только как пример. Это может быть, например, CMS, Wiki или Онлайн-игра. Без разницы, что интегрировать.
avatar
а в чем разница форума и социалки?
avatar
так в том и фишка что это практически одно и тоже в плане общения ( не путать с социальностью) — так зачем 2 одинаковых вещи?
avatar
наверно нужно для единой базы пользователей.
регистрироваться на одном ресурсе (читай домене) несколько раз не всегда красиво ;)
avatar
форум это чисто общение, болтовня другим словом, топики в блогах стараются сделать более осмысленными, поэтому мне например совсем не нравится, что на сайте лайвстрита 70% топиков не несут большой смысловой нагрузки и вполне могли бы оказаться в форуме «техподдержка» лайвстрита, я о топиках типа «а как мне поменять цвет у блока „Прямой эфир“. вот только я против интеграции лайвстрита с другими движками, форум можно сделать и в самом лайвтсрите, добавив тип топика „forum_topic“
avatar
форумы болтовня? Вы попробуйте чисто поболатать на специализированых формумах (нуллед.вс как пример)
Как Вы не можете понять что и в форуме и в социалке главное — то что они предназначены для общения. А то что там можна поболтать а там нельзя это зависит от админа/пользователей/тематики/пр.
Просто соцсети больше размашитсты в плане тех же друзей и тп.
avatar
это я не могу понять? может я не могу принять вашего мнения? вы не путайте яичницу с омлетом. «Просто соцсети больше размашисты в плане тех же друзей и тп.» — это вы продвинутых форумов не видели. У каждого свои идеи как использовать достижения интернета в плане интерактива.
avatar
Тем более… если есть навороченые форумы зачем тогда социалка?
Ведь и на форуме можна сделат рейтинг юзеров, инвайты и еще много чего.
avatar
да Бог с ними с наворотами, я не о наворотах, у меня форум используется для общения, достаточно бессмысленного, а статьи создают ограниченный круг редакторов. я вижу развитие сайта именно в открытии раздела статей для всех пользователей — для этого мне и нужна социалка со всеми наворотами, а форум никто не будет губить если он востребован, согласны?
avatar
да, вы будете удивлены, но некоторые пользователи еще и чат хотят видеть :))) еще остались такие интернет-маньяки, дети любителей irc…
avatar
а кто минусует? вступайте в дискуссию, если сможете конечно
avatar
Дискутируете вы как-то не в ту сторону…
avatar
я написал, что против интеграции, уж извините :) мне нравится гибкость лайвстрита, на нем можно что хочешь навертеть…
avatar
Так я не спрашивал, против вы или за :)

Вопрос был о её возможности.
avatar
еще хуже — есть такие которые хоят чуть ли не ДЛЕ видеть рядом с соцсетью.

Возможно немного не правильное сравнение но… Вы видели хотя бы один блог к которому был прикруче еще и форум ( не считая саппорт-блого по типу mewordpress.ru)>??
avatar
http://forum.vingrad.ru/forum/
http://softwaremaniacs.org/about/

Перечислять могу очень и очень долго.
avatar
блогов с форумами действительно много,
у меня на сайте форум с 1000 посетителями в сутки, да они меня заDDоsят, если я форумы отключу :)))
avatar
на самом деле разница в подаче информации, если на форумах полезный контент это сообщения в теме(аналог комментов в топике), то в блогах это сам топик, а комменты это только его обсуждение.
avatar
Если говорить о социальных сетях, работающих на хабраподобных движках, то можно сказать, что на форумах существует строгая категоризация контента, заданная администрацией, когда же здесь (livestreet и др.) категории создают сами пользователи (блоги) и количество их безгранично.

Это, я считаю, основное отличие. Иногда социалка не заменит форума, иногда — наоборот. Но разница есть.
avatar
Ну так что, собственно по интеграции с чем-либо, есть конкретные советы?
avatar
ага: ниче не надо интегрировать
avatar
розкажи им еще про ДЛЕ :)
avatar
ну а че рассказазывать, дле — гавно.

подробнее — в поиск по этому сайту :))
avatar
Я не спрашивал, надо или нет. Я спрашивал, есть ли возможность.
avatar
возможность есть всегда ;)

если так горит, то изучаешь структуру БД ЖУ и ее мэппперов и в модули добавляешь запись в базу (форума|вики|etch)
avatar
только это нафиг не надо…
avatar
Не судите по себе.
avatar
ну как же, wiki у нас то появилось :))) правда гдето «на куличках» :)
avatar
Вот, наконец в нужное русло пошёл разговор…
т.е. всё-таки модуль у нас может перекрыть всё, что угодно?
avatar
придется вставлять куски своего «интегрирующего» кода в существующие модули.

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

нет необходимости распылять контент по всяким разным системам, все мб в одной — или в форуме-социалке или еще где.
avatar
Ага, значит всё-таки LiveStreet для такого не создана. Очень жаль :(

Польза от интеграции есть всегда. Вот есть у вас онлайн-игра «World of StarCraft». Есть там 20000 пользователей. Они трудились, регистрировались, заполняли данные о себе. Зачем их заставлять это делать ещё раз?

Кстати, может есть возможность поучаствовать в разработке LiveStreet? Например, организовать вынос авторизации в отдельный заменяемый компонент…
avatar
это ко мне вопрос ?))

«не создана» — так все системы мной виденные интегрируются… если, конечно, в сорсах не наставлены хуки и возможность вешать свои эфент-хендлеры на каждый чих движка. такой является, например, UMI.CMS но она наааастолько тяжелая.и дорогая
avatar
Ну, например, Drupal, признанный недавно лучшей CMS (и не только PHP CMS), это позволяет. Также, это я видел во многих Wiki-платформах, CMS/CMF, багтрекерах и таск-трекерах.
avatar
ну, да. забыл про друпал. но там описанный принцип — на каждый чих можно вешать обработчик событий в модуле.
avatar
По поводу «это ко мне вопрос ?))»… ну, да наверное :)

Расскажите, что да как в сообществе LiveStreet. Я всё-таки тут новичок.
avatar
можно интегрировать, только сложность реализации зависит от степени интеграции :)
плюс движка в том, что это нужно будет изменить только в одном месте(бэкендах/модулях), а дальше везде должно подхватиться, по идеи :)
  • ort
  • +1
avatar
Это очень круто.
avatar
Надо найти к чему бы привязать посещаемому.
avatar
Править ядро наживое — это очень некруто.
avatar
«в одном месте(бэкендах/модулях)»… как-то уже совсем не одно.

Так что насчёт выноса функционала? Может стоит получение данных о пользователе вынести в отдельный класс?
avatar
оно и так в одном месте, в отдельном классе
avatar
Удалось?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.