Веб-фо́рум — класс веб-приложений для организации общения посетителей веб-сайта. Термин соответствует смыслу исходного понятия «форум». Для работы форума часто требуется база данных, как правило, SQL.

     Форум предлагает набор разделов для обсуждения. Работа форума заключается в создании пользователями тем в разделах и последующим обсуждением внутри этих тем. Отдельно взятая тема, по сути, представляет собой тематическую гостевую книгу.

Распространённая иерархия веб-форума: Разделы → темы → сообщения.

   Обычно сообщения несут информацию «автор — тема — содержание — дата/время». Сообщение и все ответы на него образует «ветку» или «тему» (также употребляются кальки «топик», «топ» от англ. topic; «тред», «трэд» от англ. thread).

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

    На форумах может применяться чрезвычайно гибкое разграничение доступа к сообщениям. Так, на одних форумах чтение и создание новых сообщений доступны любым случайным посетителям (гостям), на других необходима предварительная регистрация (наиболее распространённый вариант) — те и другие форумы называют открытыми. Применяется и смешанный вариант — когда отдельные темы могут быть доступны на запись всем посетителям, а другие — только зарегистрированным участникам. Кроме открытых, существуют закрытые форумы, доступ к которым определяется персонально для каждого участника администраторами форума. На практике также нередко встречается вариант, когда некоторые разделы форума общедоступны, а остальная часть доступна только узкому кругу участников.

      При регистрации участники форума могут создавать профили — страницы со сведениями о данном участнике. В своём профиле участник форума может сообщить информацию о себе, настроить свой аватар или автоматически добавляемую к его сообщениям подпись — в зависимости от предпочтений. Подпись может быть статичным текстом либо содержать графические картинки, в том числе т. н. юзербары.

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

    Многие форумы при создании новой темы имеют возможность присоединения к ней голосований или опросов. При этом другие участники форума могут проголосовать или ответить на заданный в заголовке темы вопрос, не создавая нового сообщения в теме форума.

     Каждый конкретный форум имеет свою тематику — достаточно широкую, чтобы в её пределах можно было вести многоплановое обсуждение. Часто также несколько форумов сводят воедино в одном месте, которое также называют форумом (в широком смысле).

    По методу формирования набора тем форумы бывают с динамическим списком тем и с постоянным списком тем. В форумах с динамическим списком тем простые участники могут создавать новую тему в рамках тематики форума.

     Обычно форум имеет возможность поиска по своей базе сообщений.

    Форум отличается от чата разделением обсуждаемых тем и возможностью общения не в реальном времени. Это располагает к более серьёзным обсуждениям, поскольку предоставляет отвечающим больше времени на обдумывание ответа. Форумы часто используются для разного рода консультаций, в работе служб технической поддержки.

     В настоящее время веб-форумы почти полностью вытеснили новостные группы на базе NNTP и являются одним из наиболее популярных способов обсуждения вопросов во Всемирной паутине. На данный момент форумы сосуществуют наравне с блогами и микроблогами (Twitter от англ. tweet — «щебетать», «болтать») — интернет-сайт, представляющий собой систему микроблогов. Эти две формы общения в Интернете практически не уступают друг другу по популярности.

Технология

Для работы веб-форумов используются различные программные продукты, часто специализированные для конкретных видов форумов. В среде разработчиков для такого программного обеспечения закрепился жаргонный термин «движок форума».

Популярное программное обеспечение, используемое в работе крупных форумов в Сети (более 500 тысяч сообщений):[1]

   

Программное обеспечение форума  

Число инсталляций  

Доля  

1 

vBulletin

1428

61,2 %

2 

Invision Power Board

290

12,4 %

3 

phpBB

253

10,8 %

4 

Simple Machines Forum (SMF)

47

2,0 %

5 

UBB

41

1,8 %

6 

ezboard (англ.)

37

1,6 %

7 

MesDiscussions.net

18

0,8 %

8 

ASP Playground

16

0,7 %

9 

Burning Board

15

0,7 %

  

Другие проекты (proboards, Fusetalk, ASP.net, Snitz, XMB, zeroforum, Web Wiz Forums, Lithium, Jive, Ikonboard, Aceboard, IGNBoards, Ideal BB, discuz, WowBB, React, wwwthreads, CrazyWeb, WebCrossing, Opentopic, dotNetBB, Novogate, PunBB)

81

3,5 %

  

Собственные разработки

108

4,6 %

  

Всего

2334

100 %

 

© swetadima

Бесплатный хостинг uCoz