Основной автор этой статьи, по-видимому, тесно связан с ее темой. ( Июнь 2019 г. ) |
Оригинальный автор(ы) | Брайан Мун |
---|---|
Разработчик(и) | Команда разработчиков Форума |
Первоначальный выпуск | Апрель 1998 г. |
Стабильный релиз | 5.2.23 / 23 августа 2017 г. ( 2017-08-23 ) |
Репозиторий |
|
Написано в | PHP [1] |
Тип | Программное обеспечение форума |
Лицензия | Лицензия Phorum ( типа BSD ) |
Веб-сайт | www.phorum.org |
Phorum — это система досок объявлений с открытым исходным кодом, написанная на PHP. [1]
В апреле 1998 года Брайан Мун разработал начальные скрипты, которые должны были удовлетворить основные потребности форума Dealmac, небольшого веб-предприятия, работающего неполный рабочий день, над которым Мун работал в свободное время с несколькими другими людьми. [2] После 30 дней тестирования код был достаточно подготовлен для запуска в производство. Он был назван WebThreads, хотя позже было обнаружено, что это название конфликтует с другим похожим продуктом. Название Phorum произошло от объединения «PHP» и «forum». Он был выпущен под лицензией GPL, хотя позже она была изменена на лицензию Phorum, лицензию в стиле BSD.
По мере роста Dealmac росли и требования к программному обеспечению. Moon уже начал писать Phorum 2.0. Однако после анализа кода выяснилось, что 2.0 явно не подходит для нужд Dealmac. Dealmac нанимает Moon для создания того, что впоследствии станет Phorum 3.0. Владельцы сайта были очень открыты для открытого исходного кода . Первоначально Phorum 3 был разработан в основном Moon с некоторой помощью Джейсона Бирча из Bar-None Drinks. [3] [ требуется лучший источник ] Moon объявил о выпуске Phorum 3.0 28 июля 1999 года с использованием версии 3 PHP и поддержкой как MySQL, так и PostgresSQL backend баз данных. [4]
В 2000 году Дэн Лэнгилл [5] [ необходим лучший источник ] присоединился к команде Phorum и сосредоточился на поддержке кода PostgreSQL.
В 2001 году Томас Сейферт из MySnip.de [6] [ нужен лучший источник ] присоединился к нам, внеся вклад во внутреннюю пользовательскую систему в Phorum. Ранее Phorum полагался на внешние пользовательские системы для управления пользователями.
Версия 4 так и не была реализована из-за ряда проблем с направлением кода. Вместо этого Мун и Сейферт начали версию 5, которая была сосредоточена на скорости и расширяемости. Этот релиз сделал продукт сопоставимым с другими предложениями.
В сентябре 2005 года Морис Макай из Gitaar.net [7] [ нужен лучший источник ] присоединился к команде Phorum, внеся более простую в использовании систему отправки сообщений и код для улучшения системы модулей Phorum. Система модулей Phorum предоставляет очень гибкое решение для внедрения дополнительных функций, и множество новых функций было реализовано в виде простых в установке и использовании модулей. Первый производственный релиз Phorum 5, версии 5.0.9, был сделан в сентябре 2004 года. [8]
Phorum 5.2 был объявлен стабильным в январе 2008 года после двух лет разработки. [9] [10] По состоянию на июнь 2019 года [обновлять]это последний второстепенный релиз. [ необходима ссылка ] Основные улучшения, представленные в 5.2, включают новый шаблон, который полностью основан на XHTML , и добавление публично задокументированного API , позволяющего другим приложениям интегрироваться с Phorum. [10]
В какой-то момент в 2000-х годах Phorum использовался для предоставления таких веб-сайтов, как форумы MySQL. [2] [11] [12] Математическая школа университета Шеффилд-Халлам попыталась использовать веб-форум для обсуждения для общения студентов, но на практике его использование оказалось неэффективным, и списки на основе электронной почты оказались более продуктивными. [13]