PunBB (PunBB)

Перейти к навигации Перейти к поиску
PunBB
Логотип программы PunBB
Скриншот программы PunBB
Тип система управления содержимым
Разработчик Informer Technologies
Написана на PHP[3]
Первый выпуск 7 августа 2003[1]
Последняя версия
Репозиторий github.com/punbb/punbb
Лицензия GNU GPL 2+[d][4][5]
Сайт punbb.informer.com (англ.)
Логотип Викисклада Медиафайлы на Викискладе

PunBB — бесплатный веб-форум на PHP[6]. Выпущен под лицензией GNU General Public License. Работает на операционных системах, поддерживающих язык PHP. Для хранения данных PunBB может использовать MySQL, PostgreSQL или SQLite.

История[править | править код]

PunBB появился как часть новой волны форумного ПО, начавшейся в 2000-х годах, направленной на упрощение, избавление от излишней функциональности и строгое соответствие веб-стандартам, что, в частности, подразумевало переход от табличной вёрстки, принятой в phpBB, к легковесной и гибкой CSS-разметке[7]. Первая версия PunBB была выпущена Рикардом Андерсоном (Rickard Andersson) в августе 2003 года под лицензией GNU GPL. Версия 1.2 была выпущена в январе 2005 года, тогда же была начата работа над версией 1.3. В 2007 году все права на PunBB были выкуплены компанией Informer Technologies  (англ.). Работа над версией 1.3 была продолжена и в начале 2008 года была выпущена бета-версия. В апреле того же года Рикард Андерсон покинул проект по личным причинам[8] и начал свой собственный форк системы — FluxBB.

Основным нововведением версии 1.3 стал механизм плагинов, позволяющий расширять функциональность движка, не трогая его код. Однако это нарушило совместимость с рядом наработанных патчей для PunBB, и разработчики FluxBB в версии 1.4 отказались от этого механизма, в PunBB он был сохранён. Версия 1.4 PunBB была выпущена 7 ноября 2011 года, в ней была добавлена поддержка доменных имён, содержащих символы, не принадлежащие латинице, добавлена поддержка MySQL InnoDB и SQLite3 и внесён ряд других улучшений[9].

В 2015 году 14 октября PunBB был обновлен до 1.4.4 версии. Была справлена проверка поля LinkedIn в профиле, удалены устаревшие вызовы функций, исправлена проверка незакрытых тегов в синтаксисе BBCode, а также другие незначительные исправления ошибок. В том же 2015 в начале года начал активно развиваться проект PanBB.Ru, разработчики которого удовлетворяли просьбы пользователей по написанию бесплатных расширений. После выхода PunBB 1.4.4, проект переехал на PunBB.INFO где и сейчас продолжает разработку и поддержку адаптированных для 1.4.4 версии расширений.

Оценка[править | править код]

PunBB разрабатывался как лёгкий и компактный инструмент, с простым пользовательским интерфейсом по сравнению с другими форумами того времени. При этом функциональных возможностей у него было меньше, чем у аналогичного программного обеспечения[10][11]. В частности в PunBB отсутствовали такие механизмы, как групповое подтверждение новых регистраций модератором, или автоматические спам-фильтры[12].

Характеристики[править | править код]

Примечания[править | править код]

  1. PunBB history (brief)
  2. PunBB 1.4.6 has been released
  3. About PunBB
  4. Free Software Directory
  5. https://github.com/punbb/punbb/blob/master/COPYING
  6. Алексей Моисеев. На том стоим // Компьютерра. — 8 сентября 2005. — Вып. 32 (604). Архивировано 3 января 2018 года.
  7. Potts, 2007, Forum platforms, p. 232.
  8. Rickard Andersson’s official website. Дата обращения: 10 июня 2012. Архивировано 25 апреля 2012 года.
  9. Version 1.4 release announcement on the official PunBB Forum. Дата обращения: 10 июня 2012. Архивировано 15 июня 2012 года.
  10. Best free open-source forum application software Архивная копия от 27 сентября 2011 на Wayback Machine, Ceoworld Magazine
  11. About PunBB Архивная копия от 22 июня 2012 на Wayback Machine (англ.)
  12. Potts, 2007, Forum administration, p. 233.

Литература[править | править код]

  • Kevin Potts. Web Design and Marketing Solutions for Business Websites. — Apress, 2007. — 390 p. — (Friends of Ed Series). — ISBN 1590598393.

Ссылки[править | править код]