Форумы Modlabs.net: Программа для общения на форуме. - Форумы Modlabs.net

Перейти к содержимому

  • (2 Страниц)
  • +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Программа для общения на форуме.

#21 Пользователь офлайн   Скотч 

  • Alienware suxx
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 4 901
  • Регистрация: 16 Июнь 03

Отправлено 24 Январь 2004 - 15:01

..... поместить в статус "Шаровары" и продавать по 30уе...:beer:
0

#22 Пользователь офлайн   Mr.K 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 226
  • Регистрация: 17 Ноябрь 02

Отправлено 24 Январь 2004 - 15:12

Так, разгвоор начали, а мне(разработчику modlabs) в последнюю очередь сказали...

Теперь рассказываю, как подобное делается. Не нужно никаких анализаторов html и прочего писать, это все "через жопу"...

Все сообщения форума хранятся в базе данных, потому собственно нужно работать с ней, а не с самим форумом. Тут у нас есть 2 варианта:
1)Клиентская программа напрямую обращается к базе данных и работает с ней. Вариант простой, но в этом случае в программу нужно будет зашить все данные для работы с базой(адрес, логин, пароль) и у нее будут высокие полномочия... соответственно метод является небезопастным и на него никто не пойдет..
2)На сервере пишется API для работы с базой данных исспользую какой-то из веб-сервисов (например, XML_RPC или SOAP), а уже с этим API будет работать клиентская программа.
Проблема состоит в том, что написать такой API - это почти аналогично тому, чтобы написать с нуля основную часть форума... Геморой редкий.

Если у кого-то есть желание подобным заниматься - скачиваем себе дистрибутив phpBB, разбираемся как устроен форум. Потом лезем на http://xmlrpc.com/ и http://www.soapware.org/ чтобы разобраться, как работать с веб-сервисами... Далее пишем веб-сервис на любом серверном языке поддерживаемым мастерхостом(наш хостер) - тоесть php или perl.

А потом только можно садиться и писать клиентскую программу(это является самым простым).

Если у кого-то есть желание осуществить - помогу чем смогу.

p.s. Но реально оно не будет сильн оускорять работу с форумом(так как взаимодействие как колличество запросов к серверу увиичится), скорее делать ее удобнее...

MicrObiolOg, мы думали сделать веб-интерфейс для IRC-канала, но оно столько ресурсов сервера жрет, что ну его нах :beer:
0

Поделиться темой:


  • (2 Страниц)
  • +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

7 человек читают эту тему
0 members, 7 guests, 0 anonymous users