Блуждая по прасторам интернета случайно набрел сюда: http://rsdn.ru/Forum/Message.aspx?mid=1354291 http://rsdn.ru/Forum/Message.aspx?mid=1354294 Уже поступали какие - нибудь предложения? или может я раскрыл некий сюрприз? тогда я не хороший человек
Ну, идеи у меня такой нет. RSDN я очень уважаю, там сидят очень и очень достойные люди. И это не посты уровня "не могу запихать икноку в трей"... Можно заключить какое-нибудь соглашение, можно сделать еще что-нибудь, но соединять форумы? Надо подумать...
IMHO так. Приделать к движку форума RSS - на офф. сайте есть , брать с других сайтов, "складывать" все RSS в один и выдавать "на гора" в _виде_ тем форума - то есть использовать RSS в качестве некоей БД. Таким образом пользователи будут видеть страницу с категориями, темами, ответами etc, а нажимая ссылку, переходить в форум соответствующего сайта. P.S.: это какой же сервер нужен, чтобы выдержать? Вообще есть идея сделать отдельного пользователя Mysql (БД IMHO везде одинаковая), участникам форума загрузить движки, поставить маленький сервер и так просматривать форум - трафика тратится минимальное количество: только на передаваемые сообщения пользователей. P.P.S.:А это действительно версия 1.6?
У них уже есть опыт интеграций форумов, они обьеденили .Net тематику с gotdotnet.ru и наверняка они знают как это делается, главное Володя твое принципиальное согласие, и еще ты способен разбудить великую технику PHP в Самурае Дзена
apple Вообще есть идея сделать отдельного пользователя Mysql (БД IMHO везде одинаковая), участникам форума загрузить движки, поставить маленький сервер и так просматривать форум - трафика тратится минимальное количество: только на передаваемые сообщения пользователей. P.P.S.:А это действительно версия 1.6? т.е. судя по твоим словам у каждого форума будет своя копия всех сообщений? А вариант с RSS кажеться неосущесвимым.
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 Если кому надо, можно написать.
apple Ты описываешь онлайн-rss-агрегатор. Как ни крути это будет просто "читалка" нескольких форумов, а не единый форум. А вот то, что rss надо к форуму прикрутить - поддерживаю! Удобная же штука.
Бета-версия rss-парсера для www.sources.ru http://infobez.net.ru/rss/sources.php В принципе, и для других пойдет, просто еще не все поля заменяются. 499444565__sources.phps
Да, только читалка. Мне кажется, минимум, что можно сделать, это на все форумы поставить одинаковые шаблоны с общими темами, перекрестными ссылками.
Привет. Помимо вашего принципиального согласия нужно ещё и наше принципиальное согласие Пока что у нас не заметно кучи пользователей, которые пришли в восторг от идеи, поэтому в команде вопрос даже не обсуждался. Кроме того, на это нужно время разработчиков сайта, которые редко бывают свободны. И конечно, это потребует каких-то телодвижений от вас. Не знаю каких, сам сайты не пишу. Кстати, у нас asp, частично asp.net, а не php. Но если вдруг серьёзно надумаете - обращайтесь официально - на почту (можно даже ко мне) или в форум "Обсуждение сайта". Обещаю, что предложение будет рассмотрено и что ответ будет вежливый. Но, честно говоря, сомневаюсь что положительный. SergH, RSDN team
sergh Обещаю, что предложение будет рассмотрено и что ответ будет вежливый Мне нравиться ваш оборот речи, создается впечетление, что обычно вы даете не вежлевые ответы
Nimnul В данном случае "обычно" не имеет смысла, т.к. прецедентов было немного А лично я даю разные ответы, если очень просят, могу и невежливо. Но в данном случае могу ручаться: вы нас уважаете, мы вас уважаем, общение пройдёт уважительно. volodya Во-первых, на всякий случай, чтобы быть уверенными, что все всех поняли (если уже поняли - извиняюсь за повтор). Это не предложение со стороны команды. Я здесь с обратной целью - развеять иллюзии У нас пока зафиксировано равно два желающих пользователя (первый инициировал обсуждение, второй поставил первому +). Да и не в количестве дело - демократии у нас нет Во-вторых. В принципе, идея объединения различных форумов мне нравится. Темы форумов общие, люди разные, было бы хорошо, чтобы разные люди могли вместе обсуждать общие темы. Но что получится на практике - х.з. Потому как появятся вопросы с модерированием, с базами пользователей, с возможностями форумов (деревянный/плоский, оценки, настройки и т.п.), с поиском. Опыт с GDN есть, но поскольку я .net не владею и соответствующие форумы не читаю, про них мало что могу сказать. Мы сейчас очередной раз планируем переписать сайт, я предложу нашим подумать на тему стандартизации/облегчения интеграции. В-третьих, если интересуют технические вопросы, я в них не компетентен, спроси у наших, скорее всего ответят. Например, http://www.rsdn.ru/Users/Profile.aspx?uid=11709, http://www.rsdn.ru/Users/Profile.aspx?uid=343 насколько я помню, они занимались интеграцией с GDN
Дык иллюзиев-то никто и не строил Надо действительно подумать да взвесить плюсы и минусы. Надо ли оно нам, надо ли оно вам... Тут без бутылки и не разберешься