Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Оффлайн клиент для форума . |
Философия, технологии, алгоритмы! |
|
Опции темы |
14.07.2003, 18:02 | #1 |
Форумец
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40
Не в сети |
Оффлайн клиент для форума .
Наверное всем хотелось бы сократить время своего прибывания в онлайне при просмотре форума , либо сокртить трафик , который он создает .
Есть идея сделать оффлайн клиент для форума. Как базу можно использовать клиент RSDN@Home - клиент проекта rsdn.ru . Кто что думает ? |
15.07.2003, 00:35 | #2 |
Форумец
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39
Не в сети |
Мда.. тут скринсейвер сваять слабо, а ты про форум собственный.
Видел я форум РСДН, может что-то не понимаю, но как его юзать ? Чтобы читать мессаги их отдельно подгружать надо ? Я бы с удовольствием принял участие, но это не реально. |
15.07.2003, 08:52 | #3 | ||
Форумец
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40
Не в сети |
Есть вариант также через протокол NNTP (Network News Transport Protocol). В этом варианте вообще все прото для клиента можно пользоваться Outlook`ом , есдинственное на форуме должен быть установлен ньюс сервак .
Цитата:
Экономия трафика -офигенная , да и времени в онлайне тоже . Цитата:
Кроме того имеется исходники RSDN@Home-клиента нужно их только малек подкорректировать . |
||
15.07.2003, 17:32 | #4 |
Форумец
Сообщений: 1,696
Регистрация: 24.11.2002
Возраст: 39
Не в сети |
zic
Устанавливаешь клиент RSDN@Home , он подгружает новые сообщения в форумах на которые ты подписан. Действительно, очень удобно. Кроме того имеется исходники RSDN@Home-клиента нужно их только малек подкорректировать . Малёк? Хм.. дай ссылку на RSDN@Home . |
15.07.2003, 21:32 | #5 |
Форумец
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40
Не в сети |
rsdn.ru \Проекты \RSDN@Home там и ехе и исходники , тамже и форум на ктором вопрос можно задать .
Но насколько я понимаю , он(клиент) подключается напрямую к базе , либо через скриптовый "прокси" , так что потребуется поддержка со стороны администрции , так как технология клиент серверная . |
15.07.2003, 21:45 | #7 | |
Форумец
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40
Не в сети |
Цитата:
Но это не php точно . Там какие то моднячие выверты с ASP.NET(?) XML еще много умных слов значение которых я смутно понимаю , да честно сказать и не интересовался . |
|
15.07.2003, 23:22 | #8 |
Форумец
Сообщений: 111
Регистрация: 04.02.2003
Не в сети |
zic
1. Сначала надо спросить разрешение у создателей. 2. Сервис на сервере закрытый - исходники недоступны. Клиент работает непосредственно с сервисом, а не напрямую с базой. (Зайди на форум, посвященный клиенту и поищи - это многократно обсуждалось). 3. Исходники форумов (ASP.NET) тоже закрыты (деревянная структура форума на рсдн намного более удобна, чем плоская) P.S. Кстати, клиент написан под .NET. Не у многих пока он еще установлен. is добавил [date]1058300617[/date]: Но если есть большое желание, то пробуй: задай вопрос на форуме RSDN. |
15.07.2003, 23:30 | #9 | ||
Форумец
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40
Не в сети |
Цитата:
Цитата:
|
||
16.07.2003, 14:05 | #12 |
Форумец
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40
Не в сети |
что для этого от меня нужно ?
На данном этапе ничего . Когда появится рабочий вариант ,сервиса и я его протестирую у себя .Тогда вы будете решать нужен он вам или нет . Скачал исходники, погляжу. Жаль в C# не очень, синтаксис чужой. Для меня тоже ,ну и что ? Нотация C# больше на Java похожа ,что бы там не говорили про синтаксис С++. Тем более NET классы теже , только синтаксис от языка к языку меняется . |
17.07.2003, 22:48 | #13 |
Форумец
Сообщений: 32
Регистрация: 17.07.2003
Не в сети |
Эх, у меня такая идея давно зреет Inferno добавил [date]1058471401[/date]: Не стоит писать на .NET так как нодо ставить Нет Фреймворк весом в 27 метров, не все смогут скачать/поставить/понять для чего он. Пишите лучше на native языках, C++ вполне подойдет. |
17.07.2003, 23:12 | #14 |
Форумец
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40
Не в сети |
Посмотрел исходники RSDN@Home , почитал форум прото офигел ! Такого бреда я давно не видел .Перемудрили они с этим клиентом нехило .
Не стоит писать на .NET так как нодо ставить Нет Фреймворк весом в 27 метров, не все смогут скачать/поставить/понять для чего он. Пишите лучше на native языках, C++ вполне подойдет. Да я и не собирался его переписывать , это же примерно нескольо месяцев работы для одного человека ( если часов по 40 в неделю , два метра исходников в архиве !). Насчет NET согласен , работал с десятками программ использующих его, --- глючный бред . Если что то и будет писаться так это будет либо ObjectPascal ( Delphi \Kylix) либо С++ . И писать надо заново фактически . Но один я врятли осилю . Хотя , надо бы поискать в и-нете наработки на эту тему . |
08.08.2003, 00:58 | #19 |
Форумец
Сообщений: 111
Регистрация: 04.02.2003
Не в сети |
zic Дернул с ЦВС исходники. Перекинул в свой репозиторий.
Солюшн сбилдился нормально. Что тебе показалось бредовым и перемудреным? Какой-то конкретный проект из солюшена? P.S. У меня исходники последней версии 6 метров занимают, не в архиве, естественно. |
08.08.2003, 01:17 | #20 |
Форумец
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40
Не в сети |
Основной загон в том что при используемом способе синхронизации очень трудно отследить пути данных те предсказать продолжительность обновления . Собственно из разговоров на форуме я понял что это и не ставилось задачей уменьшение времени онлайн поскольку авторы пользуются методами подключения с другим методом оплаты .Просто народ хотел попрактиковаться с .NET и С#.
|
08.08.2003, 01:21 | #21 |
Форумец
Сообщений: 111
Регистрация: 04.02.2003
Не в сети |
zic Ну да. АВК так и говорит по поводу продолжительности обновления. По поводу траффика - не уверен - у меня в день макс. 1,5 Мб. На вебе, пожалуй поболее будет.
Там в янусе фишка совсем другая. И этот хоум сам по себе не главное. Ты почитай внимательно. |