phpBB
phpBB (аббр. от англ. PHP Bulletin Board) — бесплатный веб-форум со свободным исходным кодом, разработанный на языке PHP, поддерживающий различные СУБД, включая MySQL, PostgreSQL, MS SQL Server, MS Access, SQLite, а также Oracle (при наличии необходимых изменений).[5]
phpBB | |
---|---|
Тип | веб-форум[d] |
Разработчик | The phpBB Group |
Написана на | PHP[1][2] |
Операционная система | Microsoft Windows и Unix-подобная операционная система |
Первый выпуск | 16 декабря 2000 |
Последняя версия | 3.3.9 (28 ноября 2022 года) |
Репозиторий | github.com/phpbb/phpbb |
Лицензия | GNU GPL 2[3][4] |
Сайт | phpbb.com (англ.) |
Медиафайлы на Викискладе |
Кроме поддержки различных СУБД, достоинствами phpBB являются:
- Несложная в использовании система шаблонов.
- Многоязычный интерфейс: языковые файлы переведены на более чем 50 языков и доступны для свободного скачивания с официального сайта phpBB.
- Большое сообщество пользователей, готовых прийти на помощь.
- Большое количество доступных и обновляемых модификаций.
ИсторияПравить
phpBB 1.xПравить
17 июня 2000 года Джеймс Аткинсон начал разрабатывать phpBB для нужд своего сайта как простой UBB-подобный форум. Натан Коддинг и Джон Абела (на текущий момент уже бывшие разработчики) присоединились к команде разработчиков после того, как CVS с исходным кодом phpBB был перемещён на SourceForge.net, и началась работа над версией 1.0.0. Полнофункциональная предварительная версия phpBB была готова 1 июля 2000 года.
phpBB 1.0.0 был выпущен 16 декабря 2000 года. Последующие улучшения ветки 1.x были выпущены в виде двух отдельных версий: phpBB 1.2.0 был выпущен 16 февраля 2001 года и 1.4.0 25 апреля 2001 года. Версия 1.4.4, последняя из линейки 1.x, была выпущена 6 ноября 2001 года. В период работы над веткой 1.x к команде разработчиков присоединились Барт ван Брегт (Bart van Bragt), Пол С. Оуэн (Paul S. Owen, бывший соуправляющий проекта), Джонатан Хаазе (Johnathan Haase, бывший член команды разработчиков) и Френк Фейнголд (Frank Feingold).
phpBB 2.0.xПравить
Работа над phpBB 2.0.x была начата 17 февраля 2001 года. Его разработка велась с нуля — возможности ядра версии 1.x.x шли вразрез с амбициями разработчиков phpBB. Чуть позже к команде разработчиков присоединился Дуг Келли (Doug Kelly, сейчас уже бывший член команды разработчиков). Спустя год разработки и всестороннего тестирования — 4 апреля 2002 года (на три дня позже назначенного срока) была выпущена phpBB 2.0.0, названная «Очень пушистая» («Super Furry»).[6]
В декабре 2004 года большое количество сайтов было взломано червём Santy, который использовал уязвимость устаревших версий phpBB, позволяющую перезаписывать PHP-скрипты и HTML-страницы.
Версия 2.0.23[7], вероятнее всего последняя из ветки 2.0.x, была выпущена 17 февраля 2008 года. Выпуск новых версий ветки 2.0.x включал лишь исправления ошибок работы форума и системы безопасности.
1 января 2009 года была прекращена поддержка phpbb 2.0.хх.
phpBB 2.2Править
Работа над следующей версией была начата почти сразу после выхода phpBB 2.0.0 и продолжалась в течение последующих нескольких лет. Однако 14 января 2005 года было объявлено о том, что версия phpBB 2.2 опубликована не будет.[8] Из-за значительных изменений в коде, которые привели к слабой обратной совместимости новой версии с phpBB 2.0, было решено переименовать новую версию в 3.0.0.
phpBB 3.0 (Olympus)Править
Основой этой версии послужил код так и не законченного phpBB 2.2.
Первая бета-версия phpBB3 была опубликована 18 июня 2006 года[9] и за ней последовали еще четыре, прежде чем 20 мая 2007 года phpBB3 был присвоен статус релиз-кандидата.[10] Последний, восьмой, релиз-кандидат был выпущен 1 декабря 2007 года.
Дата финального релиза была назначена десять дней спустя — phpBB 3.0 Gold увидел свет 13 декабря 2007 года.
Последняя версия phpBB — 3.0.12 — вышла 28 сентября 2013 года.
phpBB 3.1 (Ascraeus)Править
28 октября 2014 года[11][12] была выпущена версия 3.1 под кодовым названием Ascraeus. Основные нововведения:
- моды заменены системой расширений, что позволит избежать необходимости внесения изменений в код для расширения функциональности;
- как следствие предыдущего улучшения, намного упростилось обновление от версии к версии, для которого потребуется только копирование новых файлов и запуск скрипта обновления базы данных;
- добавлена функция «корзины» — теперь есть возможность восстанавливать удаленные сообщения и темы, что может быть настроено на уровне прав пользователей и групп;
- важные объявления теперь привязаны к форумам, в которых они были созданы, что упрощает работу по распределению прав доступа;
- добавлена форма для связи с администрацией;
- стиль по умолчанию «prosilver» стал адаптивным, что означает удобство его использования как на настольных компьютерах, так и на мобильных устройствах;
- добавлена система уведомлений;
- система аватар теперь поддерживает Gravatar;
- добавлена возможность регистрации и входа с помощью сторонних сервисов, таких, как Google, Bit.ly, Facebook и других на основе системы OAuth;
- добавлена поддержка AJAX
- ...и многие другие.
phpBB 3.2 (Rhea)Править
7 января 2017 года выпущена версия 3.2 под кодовым названием Rhea.
phpBB в WAP-пространствеПравить
Хоть данный скрипт форума и ориентирован на веб-аудиторию, он есть и в WAP-версии.
Для ветки 3.x форума phpbb3 имеется WAP-версия основанная на дополнительном стиле и модификации — «phpBB3 WAP Style». Данная WAP-версия является единственным действующим модом, размещённым на официальном сайте и прошедшим проверку официальными разработчиками phpBB.
См. такжеПравить
ПримечанияПравить
- ↑ https://www.phpbb.com/about/features/#php
- ↑ The phpbb Open Source Project on Open Hub: Languages Page — 2006.
- ↑ https://github.com/phpbb/phpbb/blob/master/LICENSE
- ↑ phpBB License
- ↑ HOWTO: phpBB with Oracle (неопр.). Дата обращения: 16 февраля 2006. Архивировано 14 января 2007 года.
- ↑ phpBB forum post Архивная копия от 28 августа 2006 на Wayback Machine covering history from 2000—2002
- ↑ phpBB • View topic — phpBB 2.0.23 released (неопр.). Дата обращения: 5 марта 2008. Архивировано 6 августа 2009 года.
- ↑ phpBB • View topic — phpBB 2.2 is no more … meet Olympus (неопр.). Дата обращения: 7 сентября 2008. Архивировано 13 сентября 2008 года.
- ↑ phpBB • View topic — phpBB 3.0 Beta1 released (неопр.). Дата обращения: 7 сентября 2008. Архивировано 7 августа 2008 года.
- ↑ phpBB • View topic — phpBB3 Release Candidate 1 (RC1) released (неопр.). Дата обращения: 7 сентября 2008. Архивировано 24 сентября 2008 года.
- ↑ phpBB 3.1 Ascraeus Feature Release Published (неопр.). Дата обращения: 31 октября 2014. Архивировано 14 сентября 2016 года.
- ↑ Новость на официальном русскоязычном сайте поддержки (неопр.). Архивировано 31 октября 2014 года.
СсылкиПравить
- Официальный сайт Архивная копия от 10 сентября 2005 на Wayback Machine (англ.)
- Сайт и форум официальной русской поддержки Архивная копия от 12 декабря 2005 на Wayback Machine (рус.)