Система сообщества ArsDigita

Набор инструментов с открытым исходным кодом для разработки веб-приложений сообщества

ArsDigita Community System ( ACS ) — это набор инструментов с открытым исходным кодом для разработки веб-приложений сообщества , разработанный в основном разработчиками, связанными с ArsDigita Corporation . Он был лицензирован на условиях GNU GPL и является одним из самых известных продуктов, полностью основанных на AOLserver . Хотя у проекта было несколько ответвлений, единственным, который до сих пор активно поддерживается, является OpenACS .

Возможности ACS включают в себя основной набор API, моделей данных и процедур баз данных для координации информации, общей для всех веб-приложений сообщества, а также такие модули, как управление рабочим процессом, CMS , обмен сообщениями, отслеживание ошибок/проблем , отслеживание проектов , электронная коммерция и доски объявлений.

История

ACS был создан в середине 1990-х годов для поддержки онлайн-сообщества photo.net, а также различных интернет-сервисов от Hearst Corporation. [ необходима цитата ]

Его создатель, ArsDigita, был основан в 1997 году разработчиками, такими как Филип Гринспан. [1] Среди первых разработчиков были Трейси Адамс, Бен Адида, Ив Андерссон, Джин С. Чой, Филип Гринспан , Аурелиус Прохазка и Брайан Тивол. [1]

Первоначально ACS был написан с использованием базы данных Oracle и потокового веб-сервера AOLserver и, таким образом, представлял собой комбинацию SQL , шаблонов HTML и кода Tcl для объединения результатов базы данных с шаблонами. Однако ACS 3.4 также был доступен с Java Server Pages для запуска с Apache и Tomcat. В 2001 году дерево кода было разветвлено, при этом кодовая база Tcl поддерживалась и рефакторилась одной группой разработчиков, в то время как линейка продуктов была переписана на Java EE . [ требуется цитата ]

В 2002 году Red Hat приобрела ArsDigita и все ее активы. [2] В результате этого версия Java была переименована в «Red Hat CCM», а официальная поддержка версии Tcl прекратилась. Однако версия Tcl продолжала поддерживаться сообществом OpenACS. [ необходима цитата ]

OpenACS

OpenACS
Стабильный релиз5.10.1 [3] (3 сентября 2024 г .; 4 месяца назад ) [±] ( 2024-09-03 )
Предварительный релизН/Д [±]
ЛицензияСтандартная общественная лицензия GNU
Веб-сайтopenacs.org 

Система сообщества открытой архитектуры обеспечивает:

  • Набор приложений, которые можно использовать для развертывания веб-сайтов, которые сильны в совместной работе. Некоторые из приложений: Workflow, CMS , Messaging, Bug/Issue tracker, e-commerce , blogger , chat и forums. [ необходима цитата ]
  • Набор инструментов для разработки приложений, который предоставляет обширный набор API и сервисов для быстрой разработки новых приложений. Функции включают в себя разрешение, полную интернационализацию, Ajax , конструктор форм, объектную модель, автоматизированное тестирование, подсайты и мощный менеджер пакетов. [ необходима цитата ]

OpenACS работает на AOLserver и NaviServer с Oracle или PostgreSQL в качестве базы данных. [ необходима ссылка ]

Проекты, основанные или основанные на OpenACS, включают dotLrn, dotFolio, dotCommunity, dotConsult, Project-Open и Voice Online Communities.

Смотрите также

Ссылки

  1. ^ ab Ливингстон, Джессика (2008), Основатели на работе: истории о первых днях стартапов, Apress, ISBN 978-1-4302-1077-1, получено 26 января 2024 г.
  2. Шенкленд, Стивен (11 февраля 2002 г.), Red Hat забирает последние части ArsDigita, CNET , получено 26 января 2024 г.
  3. ^ https://openacs.org/news/item?item_id=6173612
  • ACS можно загрузить с сайта http://www.eveandersson.com/arsdigita/acs-repository/
  • Официальный сайт
  • Философия, лежащая в основе этого инструментария, изложена на сайте http://philip.greenspun.com/panda/community
Взято с "https://en.wikipedia.org/w/index.php?title=ArsDigita_Community_System&oldid=1222343375"