Ванильные форумы
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2015 г. ) |
Оригинальный автор(ы) | Марк О'Салливан |
---|---|
Разработчик(и) | Тодд Берри, Тим Гюнтер, Мэтт Линкольн Рассел, Клаус Бертон |
Первоначальный выпуск | 1 июля 2006 г. |
Стабильная версия | 3.3
/ 29 октября 2019 г |
Репозиторий | |
Написано в | PHP |
Платформа | PHP , MySQL |
Тип | Программное обеспечение для форума |
Лицензия | GNU GPL [1] |
Веб-сайт | ванильные форумы |
Vanilla — канадская компания-разработчик программного обеспечения, основанная в 2009 году в Монреале , Квебек , Канада . Это как облачное ( SaaS ) программное обеспечение для форума сообщества, так и программное обеспечение с открытым исходным кодом, поддерживаемое сообществом. Основной продукт компании — Vanilla Cloud.
Ее продукт с открытым исходным кодом, Vanilla OSS, представляет собой легкий пакет интернет-форумов , написанный на PHP языке сценариев с использованием платформы Garden . Программное обеспечение распространяется под лицензией GNU GPL . [1] Vanilla Forums — это бесплатное программное обеспечение , соответствующее стандартам и настраиваемые дискуссионные форумы. С 2009 года существует также облачная версия (предлагаемая Vanilla).
Проект Vanilla с открытым исходным кодом был выпущен 1 июля 2006 года и с тех пор претерпел множество изменений, наиболее заметным из которых является полная перезапись между Vanilla OSS и Vanilla Cloud; последний из двух стал основным продуктом, а Vanilla 1 перешла в руки другие разработчики. [2] Vanilla 2 с открытым исходным кодом по-прежнему поддерживается основной командой.
Vanilla призвана вернуть форумы к их истокам, предоставляя базовую функциональность с дополнительными функциями, такими как смайлики, доступные в виде плагинов. [3]
Бизнес-модель
[ редактировать ]Vanilla Cloud частично финансируется за счет специальной нераспределенной размещенной реализации программного обеспечения, работающего как коммерческое SaaS , компанией Vanilla Forums, Inc., предлагающей различные планы с вариантами поддержки. [4] [5] [6]
Хостинговые планы предлагают множество функций версии с открытым исходным кодом, а также дополнительные надстройки премиум-класса, поддерживаемые основной командой. [7]
Vanilla OSS поддерживается исходной основной командой при помощи сообщества.
Функции
[ редактировать ]Vanilla OSS — бесплатная, [8] FOSS , расширяемая и многоязычная система форумов. Следующие элементы описывают версию с открытым исходным кодом:
- Пользователи могут легко настроить и поддерживать полнофункциональный дискуссионный форум с неограниченным количеством категорий.
- Доступны различные темы и дополнения, созданные сообществом. [9] [10]
- Единый вход [11] [12]
- Вход в социальные сети [13]
- Встраиваемые форумы [14]
- Импорт с других форумов [14]
- Система комментирования для сайта [15]
- Интегрируется с другими проектами FOSS, такими как WordPress. [16]
История
[ редактировать ]Марк О'Салливан создал раннюю версию Vanilla для поддержки своего собственного онлайн-сообщества графического дизайна и программирования. [17] В период с 2002 по 2005 год эта альфа-версия форума претерпела множество изменений, были созданы основные темы и механизмы плагинов, кульминацией которых стал выпуск Vanilla OSS. [18]
Популярность Vanilla возросла, и ее пригласили на TechStars 2009 в Боулдере. [19] В начале 2010 года Vanilla получила финансирование в размере 500 000 канадских долларов в рамках серии A. [20] В июле 2010 года было выпущено Vanilla Cloud, которое представляло собой полную переработку Vanilla OSS. [21]
Ванильное ОСС
[ редактировать ]Vanilla OSS имеет очень легкое ядро с рядом дополнительных плагинов, включая чат, личные сообщения, «Кто онлайн» и вложения.
Самая последняя версия (2.6.3) была выпущена 23 сентября 2018 г.
Vanilla OSS по-прежнему поддерживается командой Vanilla при помощи сообщества пользователей.
Ванильное облако
[ редактировать ]Vanilla Cloud — это полная переработка Vanilla с использованием Garden Framework , MVC , объектно-ориентированной, модульной, расширяемой среды. [22]
Новые основные функции Vanilla Cloud:
- Импортер GPL для других систем форумов, таких как vBulletin и phpBB . [23]
<embed>
Vanilla (встроить форум куда угодно с помощью JavaScript)- Социальная связь
- Vanilla Mobile – требуется настройка
- Vanilla Connect (единый вход)
- Темы
- Баннер
- Загрузка файлов — включена в качестве плагина
- Редактор WYSIWYG — включен в качестве плагина.
- Смайлики - включены в качестве плагина
Сад
[ редактировать ]Garden — это PHP-фреймворк, на котором построено и развернуто Vanilla Cloud, но он также может использоваться как самостоятельный MVC-фреймворк и имеет структуру папок, основанную на соглашениях. [24] [25]
При загрузке версии Vanilla она упаковывается в Garden как приложение. [26]
Garden можно разрабатывать с помощью «дополнений» приложений, плагинов, тем и локалей. [27]
Каждое приложение соответствует парадигме MVC, и приложения обычно размещаются в папке приложений, плагины — в папке плагинов и т. д.
Приложения могут быть расширены с помощью плагинов и тем, в основном они используют комбинацию файловой структуры, конфигурации и перехватчиков событий, основанной на соглашениях.
Возможность подключения является основной особенностью платформы, как и объектно-ориентированное программирование , поэтому приложение и ядро в основном расширяются за счет классов плагинов, использующих общедоступное соглашение об именах методов для обозначения перехватчиков событий, перехватчиков «магических событий», «магических методов» и иногда метод переопределяется. Некоторые общие функции ядра можно переопределить, предварительно определив их.
Кроме того, локали можно использовать для перевода на разные языки или вариаций текста, которые заменяются ссылкой.
История выпусков
[ редактировать ]Легенда: | Старая версия, не поддерживается | Старая версия, все еще поддерживается | Текущая стабильная версия | Последняя предварительная версия | Будущий выпуск |
---|
Версия [28] | Дата выпуска | Заметные изменения | Последний выпуск | |
---|---|---|---|---|
2.0. | 21 июля 2010 г. | Исправления ошибок [29] | 2.0.18.13 | 14 сентября 2014 г. |
2.1. | 29 апреля 2014 г. | MeBox, улучшенные социальные функции, исправления ошибок, улучшенное встраивание форумов, поддержка плагинов WordPress и действие /me. | 2.1.13p1 | 6 ноября 2015 г. |
2.2. | 12 ноября 2015 г. | Улучшенные функции, улучшенная безопасность и требование PHP 5.3 минимум. [30] | 2.2.1 | 7 мая 2016 г. |
2.3. | 18 ноября 2016 г. | Улучшенные функции, электронные письма в формате HTML, исправления ошибок, повышенная безопасность и требование PHP 5.4 мин. [31] | 2.3.1 | 12 мая 2017 г. |
2.4. | 31 января 2017 г. | Новая система кеширования, обновленные зависимости, новая адаптивная панель управления, минимальное требование PHP 5.6 и множество изменений. [32] | 2.4б1 | 31 января 2017 г. |
2.8. | 15 марта 2019 г. | Богатый редактор, тема Keystone. [33] | 2.8.1 | 15 марта 2019 г. |
3.0. | июнь 2019 г. | Новые функции расширенного редактора и требования PHP 7.1 минимум. [34] | 3.0 | июнь 2019 г. |
3.1. | июль 2019 г. | [35] | 3.1 | июль 2019 г. |
3.2. | сентябрь 2019 г. | Система встраивания на основе React [36] | 3.2 | сентябрь 2019 г. |
3.3. | октябрь 2019 г. | Богатый редактор [37] | 3.3 | октябрь 2019 г. |
2021.009 | 7 мая 2021 г. | Информация о выпуске | 2021.009 | 7 мая 2021 г. |
Хостинг-форумы
[ редактировать ]Хостинговая версия Vanilla работает на новейшей версии Vanilla. Он также предоставляет функции, недоступные в версии сообщества (обычно это люди, которые самостоятельно размещают свой форум). Сдерживаемые функции — это реакции [38] & Значки, опросы, рейтинги пользователей и корпоративные интеграции, такие как Salesforce, Zendesk и GitHub (среди прочих). Это приводит к постоянным дискуссиям на форумах сообщества Vanilla. В прошлом было множество дискуссий о бизнес-модели и о том, почему некоторые функции были скрыты. [39] Разработчики версии программного обеспечения, созданной сообществом, воспроизвели многие из этих функций. [40]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б "ваниль/ЛИЦЕНЗИЯ.md" . Гитхаб .
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
- ^ Гюнтер, Тим. «Ванильный плагин Emotify» .
- ^ «Еще один взгляд на Vanilla: новое изобретение интернет-сообществ» . appstorm.net .
- ^ «Проектирование хостинговой платформы с учетом высокой доступности и низкой стоимости» . Рэкспейс-хостинг .
- ^ «Загрузка придурков с дискуссионных форумов» . Глобус и почта .
- ^ «Разница между ванильным хостингом на собственном хостинге и ванильным хостингом» . Ванильные форумы .
- ^ Майлз, Стефани. «Приложение Вита» .
- ^ «Просмотр дополнений» . Ванильные форумы .
- ^ «Что такое функции и дополнения?» . homebrewforums.net .
- ^ «Ванильная документация» . vanillaforums.org .
- ^ «Канадская компания-разработчик программного обеспечения совершенствует интернет-форум» . Мир ИТ Канады .
- ^ «Ванильные форумы» . Блог на ванильном форуме .
- ^ Jump up to: а б Чарльз Гамильтон. «Размещенные форумы сообщества приложений Vanilla теперь можно встраивать» . gigaom.com .
- ^ «Ванильные форумы Монреаля запускают новую функцию комментирования, которая поможет развивать онлайн-сообщества» . techvibes.com .
- ^ «WordPress › Ванильные форумы «Плагины WordPress» . WordPress.org .
- ^ «Ванильные форумы» . Блог на ванильном форуме .
- ^ «Архив документации Vanilla 1» . Архивировано из оригинала 15 февраля 2014 года . Проверено 4 февраля 2014 г.
- ^ «Инкубатор TechStars выводит 10 новых компаний» . ТехКранч . АОЛ.
- ^ «Vanilla Forums получила финансирование в размере 500 000 канадских долларов на инновационное программное обеспечение для форумов сообщества с открытым исходным кодом — Business Wire» . businesswire.com .
- ^ «Vanilla Forums получает инвестиции и выпускает новую версию» . 22 июля 2010 г.
- ^ «Форум умер, да здравствует Ваниль» . Boagworld — Консультации по Интернету и цифровым технологиям .
- ^ "VanillaPorter от Vanillaforums" . Архивировано из оригинала 13 мая 2010 года . Проверено 4 февраля 2014 г.
- ^ «cakephp — форум/доска, написанная на базе одного из крупных PHP-фреймворков — Stack Overflow» . stackoverflow.com .
- ^ «Марк О'Салливан • Обзор сада, часть I» . markosullivan.ca .
- ^ «Ваниль» . homebrewforums.net .
- ^ «Как создать простой модуль и интегрировать его как плагин» . homebrewforums.net .
- ^ «Релиз · ваниль/ваниль» . Гитхаб .
- ^ Берри, Тодд. «Форумы сообщества Vanilla» .
- ^ «Vanilla с гордостью представляет версию 2.2» . Ванильные форумы .
- ^ «Ваниль 2.3 бета» . Ванильные форумы .
- ^ «Предварительный выпуск: 2.4 бета» . Ванильные форумы .
- ^ «Теперь доступна версия Vanilla 2.8.1 — исправления безопасности и исправления ошибок» . Ванильные форумы . Проверено 20 марта 2019 г.
- ^ «Теперь доступна версия Vanilla 3.0 (обновленная 3.0.2)» . Ванильные форумы .
- ^ «Теперь доступна версия Vanilla 3.1» . Ванильные форумы .
- ^ «Теперь доступна версия Vanilla 3.2» . Ванильные форумы .
- ^ «Теперь доступна версия Vanilla 3.3» . Ванильные форумы .
- ^ Стаббс, Райан. «Приложение Шторм» .
- ^ «Сообщество и ваниль — прочтите, пожалуйста» . Ванильные форумы .
- ^ «Еще одно геймификационное приложение 1.0.3 от hgtonight» . Ванильные форумы .