Интеграция форумов?

Тема в разделе "WASM.HEAP", создана пользователем Nimnul, 30 авг 2005.

  1. Nimnul

    Nimnul New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    136
    Адрес:
    не Китай
  2. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    Ну, идеи у меня такой нет. RSDN я очень уважаю, там сидят очень и очень достойные люди. И это не посты уровня "не могу запихать икноку в трей"... Можно заключить какое-нибудь соглашение, можно сделать еще что-нибудь, но соединять форумы? Надо подумать...
     
  3. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Вообще не понятно как это будет выглядеть.
     
  4. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    IMHO так.

    Приделать к движку форума RSS - на офф. сайте есть , брать с других сайтов, "складывать" все RSS в один и выдавать "на гора" в _виде_ тем форума - то есть использовать RSS в качестве некоей БД. Таким образом пользователи будут видеть страницу с категориями, темами, ответами etc, а нажимая ссылку, переходить в форум соответствующего сайта.



    P.S.: это какой же сервер нужен, чтобы выдержать?



    Вообще есть идея сделать отдельного пользователя Mysql (БД IMHO везде одинаковая), участникам форума загрузить движки, поставить маленький сервер и так просматривать форум - трафика тратится минимальное количество: только на передаваемые сообщения пользователей.



    P.P.S.:А это действительно версия 1.6?
     
  5. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576




    Да, но модифицированная :derisive:
     
  6. Nimnul

    Nimnul New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    136
    Адрес:
    не Китай
    У них уже есть опыт интеграций форумов, они обьеденили .Net тематику с gotdotnet.ru и наверняка они знают как это делается, главное Володя твое принципиальное согласие, и еще ты способен разбудить великую технику PHP в Самурае Дзена :)
     
  7. Nimnul

    Nimnul New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    136
    Адрес:
    не Китай
    apple

    Вообще есть идея сделать отдельного пользователя Mysql (БД IMHO везде одинаковая), участникам форума загрузить движки, поставить маленький сервер и так просматривать форум - трафика тратится минимальное количество: только на передаваемые сообщения пользователей.



    P.P.S.:А это действительно версия 1.6?




    т.е. судя по твоим словам у каждого форума будет своя копия всех сообщений?



    А вариант с RSS кажеться неосущесвимым.
     
  8. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    Nimnul

    т.е. судя по твоим сло

    вам у каждого форума будет своя копия всех сообщений?




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

    В итоге создается впечатление, что это полноценный форум. Так оно и есть, просто базы данных на разных узлах.



    А вариант с RSS кажеться неосущесвимым.

    Отнюдь, читаешь файл, заносишь его в переменную, парсишь регулярными выражениями.

    Примерно на php



    $msg - это содержимое rss файла.



    function enCodeRSS($msg) {



    $pattern=array(); $replacement=array();



    $pattern[]="/<item>/s";

    $replacement[]='<table border=1>';



    $pattern[]="/<\/item>/s";

    $replacement[]='</table>';





    $pattern[]="/\[[iI]\](.+?)\[\/[iI]\]/s";

    $replacement[]='<tr><td><i>\\1</i></tr></td>';



    $msg=preg_replace($pattern, $replacement, $msg);



    return print $msg;

    }



    enCodeRSS($msg);



    Здесь, допустим, вместо каждого нового топика (<item>) рисуется в html своя табличка.

    Аналогично парсится все, что между <item> </item> и выводится в html



    Если кому надо, можно написать.
     
  9. nobodi

    nobodi Сисадмин Команда форума

    Публикаций:
    0
    Регистрация:
    2 апр 2004
    Сообщения:
    35
    apple

    Ты описываешь онлайн-rss-агрегатор. Как ни крути это будет просто "читалка" нескольких форумов, а не единый форум.





    А вот то, что rss надо к форуму прикрутить - поддерживаю! Удобная же штука.
     
  10. Nimnul

    Nimnul New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    136
    Адрес:
    не Китай
    Да единый форум это хорошо, и самое главное это удобно, т.к. обьединяет специалистов разных форумов!
     
  11. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
  12. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    Да, только читалка.

    Мне кажется, минимум, что можно сделать, это на все форумы поставить одинаковые шаблоны с общими темами, перекрестными ссылками.
     
  13. sergh

    sergh New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    128
    Адрес:
    rsdn
    Привет.



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



    Кроме того, на это нужно время разработчиков сайта, которые редко бывают свободны.



    И конечно, это потребует каких-то телодвижений от вас. Не знаю каких, сам сайты не пишу. Кстати, у нас asp, частично asp.net, а не php.



    Но если вдруг серьёзно надумаете - обращайтесь официально - на почту (можно даже ко мне) или в форум "Обсуждение сайта". Обещаю, что предложение будет рассмотрено и что ответ будет вежливый. Но, честно говоря, сомневаюсь что положительный.



    SergH, RSDN team
     
  14. Nimnul

    Nimnul New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    136
    Адрес:
    не Китай
    sergh



    Обещаю, что предложение будет рассмотрено и что ответ будет вежливый



    Мне нравиться ваш оборот речи, создается впечетление, что обычно вы даете не вежлевые ответы :)
     
  15. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    sergh



    Хорошо, Сергей, я и Aquila подумаем над предложением.
     
  16. sergh

    sergh New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    128
    Адрес:
    rsdn
    Nimnul

    В данном случае "обычно" не имеет смысла, т.к. прецедентов было немного :) А лично я даю разные ответы, если очень просят, могу и невежливо. Но в данном случае могу ручаться: вы нас уважаете, мы вас уважаем, общение пройдёт уважительно.



    volodya

    Во-первых, на всякий случай, чтобы быть уверенными, что все всех поняли (если уже поняли - извиняюсь за повтор). Это не предложение со стороны команды. Я здесь с обратной целью - развеять иллюзии :) У нас пока зафиксировано равно два желающих пользователя (первый инициировал обсуждение, второй поставил первому +). Да и не в количестве дело - демократии у нас нет :)



    Во-вторых. В принципе, идея объединения различных форумов мне нравится. Темы форумов общие, люди разные, было бы хорошо, чтобы разные люди могли вместе обсуждать общие темы. Но что получится на практике - х.з. Потому как появятся вопросы с модерированием, с базами пользователей, с возможностями форумов (деревянный/плоский, оценки, настройки и т.п.), с поиском. Опыт с GDN есть, но поскольку я .net не владею и соответствующие форумы не читаю, про них мало что могу сказать. Мы сейчас очередной раз планируем переписать сайт, я предложу нашим подумать на тему стандартизации/облегчения интеграции.



    В-третьих, если интересуют технические вопросы, я в них не компетентен, спроси у наших, скорее всего ответят. Например,

    http://www.rsdn.ru/Users/Profile.aspx?uid=11709,

    http://www.rsdn.ru/Users/Profile.aspx?uid=343

    насколько я помню, они занимались интеграцией с GDN
     
  17. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    Дык иллюзиев-то никто и не строил :)

    Надо действительно подумать да взвесить плюсы и минусы. Надо ли оно нам, надо ли оно вам... Тут без бутылки и не разберешься :)
     
  18. Nimnul

    Nimnul New Member

    Публикаций:
    0
    Регистрация:
    21 фев 2005
    Сообщения:
    136
    Адрес:
    не Китай
    volodya



    Все же интересно.. как прошла встреча без стаканов :)