М Б С

Бесплатная помощь в раскрутке форума и сайта
Текущее время: 18-05, 09:45

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Как много форумов хороших...
СообщениеДобавлено: 14-09, 09:37 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 10-07, 10:14
Сообщения: 2347
Откуда: Москва
"А зачем нам кузнец?..."
Предположим, у вас есть сайт. У сайта есть определенная аудитория посетителей, которые регулярно приходят по обозначенному адресу. Причем посетители приходят на сайт с определенной целью, которую условно можно сформулировать следующим образом: "поиск информации". Разумеется, под этим может подразумеваться все, что угодно: начиная поиском последних обновлений каталога программного обеспечения или свежих анекдотов и заканчивая просмотром наиболее часто задаваемых вопросов (FAQ) или обратной связью с авторами сайта.

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

Разумеется, два человека могут добавить друг друга в контакт-лист ICQ, поговорить по телефону или вовсе встретиться и обсудить проблему нахождения драйверов. А что если количество подобных проявлений встречного интереса возрастает в десятки, сотни раз? Придется искать надежную телефонную линию на сотню каналов или собираться толпой у метро? А если половина заинтересованных людей проживает на другом конце страны? Именно в такой ситуации на помощь сайту и приходит форум.

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

Если вы опытный веб-программист, то написать, что называется, "с нуля" свой собственный форум для вас большого труда не составит. В случае если премудрости PHP или Perl вам недоступны, отчаиваться не стоит: к счастью, на свете по-прежнему есть большое количество энтузиастов, готовых отдать "за просто так" в ваше распоряжение полноценный Интернет-форум.

"Чтоб не пил, не курил и цветы всегда дарил..."
В дальнейшем давайте исходить из того, что авторы сайта, ищущие готовый Интернет-форум, плохо разбираются в программировании и относятся к категории начинающих пользователей. Именно на нее ориентируется сегодня преобладающее количество разработчиков бесплатного программного обеспечения по реализации форума. Итак, обозначим наиболее важные обязательные стороны любого готового Интернет-форума:
Простота установки и настройки
Управление данными (добавление/редактирование/удаление информации)
Безопасность использования
Простота установки и настройки - это, пожалуй, самый важный момент. Данный процесс не должен вызывать у пользователя ни малейшего затруднения или замешательства при определении тех или иных параметров форума. Все должно быть предельно ясно и просто компьютерному пользователю любого уровня. В идеале желательно наличие отдельного мастера установки (пошаговый выбор устанавливаемых компонентов форума) и интерфейса администратора форума (простое управление опциями форума через браузер).

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

Наконец, мы подошли к самому важному - обзору существующих готовых Интернет-форумов. На сегодня существует достаточно большое количество готовых решений, львиная доля которых приходится на зарубежный рынок разработчиков. В данном обзоре мы рассмотрим лишь некоторые из них, ориентируясь главным образом на форумы, пока не получившие широкого распространения, но, тем не менее, заслуживающие упоминания о них (о таких "авторитетах" мирового уровня, как phpBB или Ikonboard, было уже достаточно написано, поэтому вновь описывать все преимущества этих постоянно совершенствующихся форумов в рамках данного обзора я не буду).

Invision Power Board
Компания Invision Power Services, Inc. в течение двух лет работала над функциональностью и удобством пользовательского интерфейса форума Invision Power Board. В итоге усилия не были потрачены впустую, и на сегодня Invision Power Board большими темпами набирает популярность пользователей всего мира.

Форум работает на основе языка PHP и требует поддержки базы данных на сервере. Invision Power Board предлагает развитые инструменты администрирования и модерации, доступные из контрольного меню управления (Control Panel): назначение статуса участников и комплектование пользовательских групп с различным уровнем прав и др. Большим преимуществом является возможность конвертации базы данных форумов других разработчиков в формат Invision Power Board. Также следует отметить такие полезные опции, как экспортирование/импортирование скинов (оформительских шаблонов форума) и возможность установки языковых модулей.

Все участники форума, построенного по технологии Invision Power Board, могут относиться к трем основным категориям: администратор (высшая инстанция в решении всех вопросов, касающихся жизни форума; имеет доступ ко всем настройкам), модератор (управляющий конкретными подфорумами; имеет доступ к управлению только теми разделами форума, права на которые ему были делегированы администратором) и участник (обычный посетитель форума, "не обличенный властью" и не имеющий возможности управлять содержимым форума и/или его разделами).

Среди возможностей Invision Power Board, предназначенных для участников, можно упомянуть такие, как подписка на уведомления об ответах по e-mail, система личных сообщений, ведение пользовательских заметок, доступ к архиву личных сообщений и его конвертация в формат Microsoft Excel.

Разработчики форума Invision Power Board уделили немалое внимание безопасности своего технологического решения: все адреса e-mail участников кодируются специальным образом во избежание попадания в руки спаммеров. Кроме того, в меню администрирования существует возможность запрета размещения на форуме потенциально опасных объектов: кодов HTML и JavaScript, Flash-роликов и т.д.

OpenBB
Следующий форум - OpenBB - создан группой разработчиков OpenBB Group и представляет собой готовое технологическое решение на базе популярной связки PHP/MySQL. Разработчики называют свое детище ни много ни мало "Самым быстрым форумом на свете" ("The fastest forum on earth!") и уверены, что OpenBB идеально подходит для сайтов любой сложности и степени популярности.

Что касается быстродействия, то данный параметр зависит от множества факторов, связанных прежде всего с особенностями хостинга, на котором будет размещаться форум. А вот в функциональном плане OpenBB можно с полной уверенностью и вполне объективно оценить с положительной точки зрения: возможностей настройки и управления работой форума хоть и немного, зато все самые нужные. Среди них такие, как расширенная статистика (количество тем/сообщений, зарегистрированных участников и новых пользователей, информация о днях рождения и пр.), индикация активности форума (информация об участниках, находящихся в данный момент на форуме), поиск по логину участника или ключевым словам в названии тем и/или сообщениях, поддержка прикрепления файлов пользователя с локального компьютера (attachment), возможность форматирования текста сообщений с помощью BB-кодов (специальных конструкций, заменяющих стандартные теги HTML).

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

OpenBB также позволяет разделять пользователей на три группы: администраторы, модераторы и участники форума. Администратор имеет доступ к изменению всех настроек форума (шаблоны оформления и программные переменные, система наказаний для "провинившихся" пользователей и регулирование прав участников на деятельность в пределах форума). Модератору позволительно перемещение, удаление и закрытие тем форума и пр. Обычному участнику доступен стандартный набор возможностей: создание/редактирование темы, написание ответа, цитирование и т.д.

evoBB
Форум evoBB относится к разряду еще одного готового технологического решения на базе языка PHP. Помимо PHP (версия которого должна быть не ниже 3.0), разработчики приводят и другие требования к серверу, на котором будет работать форум: MySQL/mSQL/PostgreSQL, MS Windows (требуется MS Internet Information Server)/Linux.

Форум evoBB имеет множество различных опций и функциональных возможностей, частично стандартных для большинства Интернет-конференций, частично - новых и малораспространенных. Отдельно хочется отметить следующие:
Локальная система обмена текстовыми сообщениями
Оповещение по e-mail об изменениях на форуме
Возможность присвоения отдельного графического изображения (аватара) каждому пользователю
Работа форума на основе рабочих сессий (Cookies не используется)
Поддержка шаблонов
Совместимость с XHTML 1.0
Поддержка кодов-заменителей тегов HTML
Мультиязыковая поддержка
Простая установка форума
В evoBB также существует разделение на группы пользователей. Кратко рассмотрим возможности, доступные каждой из групп.

Администратор может:
"Наказывать" участника (примечательно, что установление статуса "наказанного" пользователя предваряет момент подозрения его в чем-то противоречащем правилам форума кем-либо из других участников)
Присваивать отдельные звания каждому участнику
Подвергать цензуре содержание форума
Управлять настройками работы форума в целом
Модератору разрешается:
Участвовать в специальных модераторских подфорумах, невидимых обычным участникам
Добавлять/редактировать/удалять сообщения, а также удалять и закрывать темы в разделах форума, который им модерируется
Давать предупреждения "провинившимся" пользователям
Добавлять подпись в конце своих сообщений на форуме
Наконец, обычный участник форума имеет возможность:
Открывать и просматривать темы, писать сообщения
Писать личные послания через систему обмена текстовыми сообщениями
Редактировать комментарии в форуме
Изменять свой пользовательский профайл (регистрационные данные)
XMB
Последним форумом, включенным в данный обзор, будет XMB (eXtream Message Board), разработанный компанией Aventure Media совместно с группой XMB Team.

XMB представляет собой удобный форум с большим количеством разнообразных функциональных возможностей. Среди уже ставших традиционными для Интернет-конференций опций можно назвать систему пользовательских званий, включение кодов-заменителей HTML-тегов, расширенную статистику форума с указанием участников, находящихся в данный момент на форуме, прикрепление файлов с локального компьютера к теме или сообщению и пр. Помимо этого, необходимо выделить такие возможности конференции, как система голосований, выбор типа настроения для темы/сообщения, использование аватаров, ведение списка друзей на форуме, вывод темы или сообщения на печать или отправление ссылки другу (по указанному адресу e-mail) и др.

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

Администратор форума имеет доступ ко всем настройкам XMB, в числе которых такие интересные, как:
Расширенная система управления форумом: модераторы, супер-модераторы и администраторы (возможности супер-модератора гораздо шире обычного модератора, т.к. он контролирует все разделы форума)
Цензура речи участников форума и система наказания "провинившихся" пользователей (возможность отказа в доступе на форум по установленному IP-адресу)
Управление шаблонами форума (цветовые схемы, свойства и параметры отдельных компонентов форума и т.д.)
Создание приватных и защищенных паролем разделов форума
Рассылка новостных писем по работе форума
Форум XMB разработан на основе языка PHP, требует поддержки MySQL и поставляется в двух модификациях: XMB Partagium (последняя версия форума с множеством добавленных возможностей и улучшенными настройками безопасности) и XMB Magic Lantern (старая версия форума, содержащего, как оказалось впоследствии, несколько уязвимостей в плане безопасности; рекомендуется произвести апгрейд до версии Partagium). Также возможна установка одного из семи языковых модулей (что самое приятное, русский - в их числе).

Заключение
Мы рассмотрели лишь некоторые примеры готовых технологических решений по реализации форума на сайте. Причем все упомянутые форумы имеют весьма внушительный набор функциональных возможностей и требуют поддержку базы данных на сервере. А что делать, если нет возможности платить хостинг-провайдеру за поддержку MySQL или PostgreSQL? Как поступить, если форуму сайта не нужны расширенные настройки форума? На эти вопросы мы ответим в следующем обзоре, который будет посвящен форумам с простейшим набором возможностей и не требующим поддержки базы данных. До встречи!
Автор А. Петюшкин
Источник alpet.spb.ru
При перепечатки статьи ссылка на http://mbs.flybb.ru/ обязательна


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by Forumenko © 2006–2014
Русская поддержка phpBB