Проблемы Информационных Технологий 5 Информатизация общества 6 Проектирование веб-портала 8 техническое задание

Вид материалаТехническое задание

Содержание


О форуме PHPBB
О форуме IPB
О форуме vBulletin
О форуме YaBB
О форуме SMF
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   13

3.6.1. Форум



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

Разработано множество бесплатных программ-форумов. Программисты создают форумы на языке PHP и MySQL, может быть, Perl, предоставляя их для бесплатного использования.

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

Наиболее распространёнными движками форума являются PHPBB, YaBB, Vbulletin, Ultimatebb, Exbb, Newbb, Invision Power Board, Simle Machines Forum. Некоторые разработчики форумов распространяют программы бесплатно. Лицензионное соглашение, информация по установке, инструкции пользователя и администратора включены в архив.

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

Обзор преимуществ и недостатков каждого можно найти в сети.

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

О форуме PHPBB


PHPBB (PHP Bulleting Board) – популярный скрипт форума (конференции). PhpBB создан в 2000 году и на сегодняшний день является самым используемым в мире форумом с открытым исходным кодом.

PhpBB абсолютно бесплатный и распространяется под лицензией GNU General Public License. PhpBB – проект OpenSource (имеет открытый исходный код), поэтому в любой момент можно изменить его функциональность или добавить новые возможности. Это можно делать самостоятельно (если Вы PHP-программист) или заказать у специалистов по phpBB. Форум разработан на PHP и может работать с различными СУБД, чаще всего используют MySQL.

PhpBB отличается богатой функциональностью, но при этом он достаточно прост в использовании и управлении. Дополнительные возможности всегда можно добавить посредством установки модов. Форум мультиязычен, и может работать на десятках языков, в т. ч. на русском. Очень удобная система шаблонизации позволяет оформить форум в любом дизайне. Вы можете использовать уже готовые скины или создать собственный скин: например, сделать дизайн форума таким же, как дизайн сайта.

Кроме поддержки различных СУБД несомненными достоинствами phpBB являются:
    1. Несложная в использовании система шаблонов.
    2. Многоязычный интерфейс: языковые файлы переведены на более чем 50 языков и доступны для свободного скачивания с официального сайта phpBB.
    3. Большое сообщество пользователей, готовых прийти на помощь.
    4. Большое количество доступных и обновляемых модификаций.

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

Русская поддержка форума: phpbb3.ru.

О форуме IPB


Invision Power Board (сокращенно IPB или IP.Board или IP Board) представляет собой один из самых популярных в мире решений для разворачивания форумов. Данное программое обеспечение разрабатывается фирмой Invision Power Services, Inc., написано полностью на PHP и использует для ведения своей базы данных сервер MySQL (дополнительно, имеется поддержка других СУБД, таких как Microsoft SQL Server и Oracle).

Несмотря на то, что Invision Power Board является коммерческим продуктом, сообщества, занимающиеся его поддержкой и модификацией, довольно популярны и насчитывают тысячи человек по всему миру. Большая часть модификаций и стилей оформления, разрабатываемые данными сообществами бесплатны и свободны для скачивания.

Хотя разработчики Invision Power Services изначально предпочли бесплатное распространение исходного кода форума, в 2004 году IPB прекратил выпуск бесплатных версий. Trial-версию Invision Power Board 2.0.0 решено было оставить для свободного скачивания, но 27 сентября 2004 года эту возможность так же закрыли в связи с вводом бесплатной демо-версии, имеющей ограничения на 5000 сообщений, 1000 тем и 200 пользователей.

IPB 2.1 имеет значительные преимущества над своими предшественниками, такие как: последние обновления безопасности, Rich Text Editor в качестве редактора сообщений пользователя и множество инструментов для модерирования, в том числе с применением технологии AJAX.

Каждая новая версия добавляет функциональность форума, убирает ошибки. Например, версия IPB 3.0 включает новый движок шаблонов, новый дизайн, повышенное удобство при редактировании шаблонов, улучшения BB-кодов, собственную систему репутацию и многое, многое другое… Также для 3-ей версии необходим PHP5 и базы данных Oracle больше не поддерживаются.

О форуме vBulletin


vBulletin (сокращенно vB) — коммерческий веб-форум, разрабатываемый компанией Jelsoft Enterprises Ltd. Данное программное обеспечение написано на языке PHP и использует для ведения своей базы данных сервер MySQL.

В 1999 James Limm и John Percival открыли сайт VB Forums о языке программирования Visual Basic, используя в качестве веб-форума UBB.classic, который разрабатывают Groupee, Inc.. Со временем их сайт вырос, и они заметили, что установленный форум, написанный на языке Perl и использующий файл-серверную базу данных, не всегда мог справляться с наплывом посетителей. В феврале 2000 года они решили, что было бы неплохо написать свой веб-форум, ибо они были незнакомы с кодом данного программного обеспечения и не смогли бы оптимизировать его. Первоначально это было задумано всего лишь как переписывание UBB, но на PHP и используя MySQL, и предназначалось только для их форума. Так появился vBulletin 1. С момента выхода первой версии vBulletin в 2000 году, было выпущено множество версий данного веб-форума. Vbulletin 3.6, 3.5, 3.0, 2.х и 1.0 более не разрабатываются. К vBulletin 3.6 выпускаются лишь версии для обеспечения безопасности форума. V3.8.

Основные изменения в vBulletin 3.8 направлены на улучшение социальной части:
  • Темы для обсуждений внутри социальных групп;
  • дополнительные настройки для ограничения доступа в профиль;
  • изменения в личных сообщениях, социальных группах, альбомах и прочем;

Самая новая стабильная версия (v3.8.4)

Самой новой разрабатываемой версией vBulletin является 3.8.4, которая была выпущена 14 августа 2009 года. Особенности:
  • Быстрое удаление спама и блокировки авторов тем;
  • теги и префиксы тем;
  • взаимная дружба между пользователями;
  • галереи фотографий пользователей;
  • создание пользователями социальных групп и клубов по интересам;
  • обновлено отображение профилей пользователей;
  • история редактирования сообщений;
  • система уведомлений пользователей;
  • социальные закладки.



О форуме YaBB


YaBB (Yet another Bulletin Board) — движок интернет-форума, написанный на Perl, распространяемый под лицензией открытого ПО. Впервые был представлен интернет-общественности 4 июля 2000 года. Особенность YaBB в том, что движок не использует базы данных, как большинство движков подобного рода, а хранит всю информацию в файлах.

Релизы YaBB 1 SP 1.4, YaBB 2.3.1 и YaBB 2.4 были переведены на русский язык.

Моды к форумам YaBB публикуются на сайте boardmod.org.

YaBB – это одно из ведущих мировых свободно распространяемых средств общения – разработанный на Perl. В настоящее время во всем мире насчитывается более 50 000 сетевых сообществ, использующих YaBB Форум, и более чем 1 миллион зарегистрированных пользователей, посещающих эти форумы! Присоединитесь к революции в передаче сообщений; сохраните своих посетителей или помогите вашему любимому web-узлу расти, общаясь на форуме, который создан на Perl движке.

Но если у вас стоит задача прикрутить к своему сайту форум, для обсуждения каких-нибудь тем, или просто создать сообщество в какой-то определённой область, то скрипт YaBB Форума можно пользовать с превеликим удовольствием.

YaBB Форум в основном имеет все возможности коммерческих скриптов, а также многие другие параметры настройки. YaBB также может похвастаться простотой в установке и наиболее безопасной системой в мире!

О форуме SMF


Simple Machines Forum (SMF) — бесплатный интернет-форум, написанный на PHP с использованием базы данных MySQL. Разрабатывается командой разработки Simple Machines.

Историю развития SMF можно проследить еще от форумного движка YaBB, написанного на Perl. Спустя некоторое время YaBB был переписан на PHP и стал называться YaBB SE.

По мере того как YaBB SE развивался, он становился все больше, и к тому времени появились некоторые аспекты, требующие переделки и усовершенствования проекта. Было принято решение, что лучше всего отделится от YaBB SE, потому как это было нечто иное, чем YaBB. Самым правильным решением было отказаться от всего что наработано и начать все заново. С этого и началось развитие SMF. SMF стартовал как небольшой проект одного из разработчиков YaBB SE, и с целью расширить возможности шаблонов YaBB SE. С тех пор проект постепенно расширялся: добавлялась общая функциональность «заказанная» пользователями, решались проблемы производительности и вопросы безопасности.

В данный момент разрабатывается версия 2.0 форума, объявленная 8 апреля 2007. Публичный бета-релиз был выпущен 17 марта 2008. К основным нововведениям относятся:
  • Абстракция базы данных: планируется поддержка PostgreSQL и SQLite;
  • центр модерации, объединяющий все функции модерации для всех модераторов, а так же позволяющий осуществлять премодерацию тем, сообщений и вложений, если это будет необходимо;
  • система предупреждений пользователей;
  • дополнительное управление группами пользователей такими как модераторы, а также свободные группы и группы по запросу;
  • поддержка OpenID. Возможность использовать OpenID аккаунт для регистрации и входа на форум;
  • дополнительные поля в профилях пользователей;
  • WYSIWYG-редактор для обеспечения интуитивно понятного интерфейса пользователя;
  • диспетчер задач и система очереди сообщений.

SMF доступен на 43 языках, включая украинский, албанский, арабский, шведский, каталонский, персидский, китайский, финский, греческий, турецкий, португальский, французский, английский, голландский, испанский, немецкий, венгерский, иврит, болгарский, итальянский, тайский, польский, русский, норвежский и румынский. Он может быть переведён на отсутствующие языки добровольцами. У SMF есть базовый репозиторий для бесплатного хранения и отслеживания модификаций через сайт Simple Machines. Множество модификаций, также известных как «моды», создаются и распространяются на бесплатной основе, включая видеоигры, дополнения для профилей, одобрение сообщений модератором, гороскоп, и многие другие, находящиеся в разработке.

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