Система сообщества ArsDigita
Система сообщества ArsDigita ( ACS ) представляла собой набор инструментов с открытым исходным кодом сообщества, для разработки веб-приложений разработанный в основном разработчиками, связанными с корпорацией ArsDigita . Он был лицензирован на условиях 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 для работы с Apache и Tomcat. В 2001 году дерево кода было разветвлено: база кода Tcl поддерживалась и реорганизовалась одной группой разработчиков, в то время как линейка продуктов переписывалась на Java EE . [ нужна ссылка ]
В 2002 году Red Hat приобрела ArsDigita и все ее активы. [ 2 ] В результате версия Java была переименована в «Red Hat CCM», а официальная поддержка версии Tcl прекратилась. Однако версия Tcl продолжала поддерживаться сообществом OpenACS. [ нужна ссылка ]
OpenACS
[ редактировать ]Стабильная версия | 5.10.0 [ 3 ] (15 сентября 2021 г ) [±] |
---|---|
Предварительный выпуск | Н/Д [±] |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | опенак |
Система сообщества открытой архитектуры обеспечивает:
- Набор приложений, которые можно использовать для развертывания веб-сайтов, ориентированных на совместную работу. Некоторые из приложений: рабочий процесс, CMS , обмен сообщениями, отслеживание ошибок/проблем, электронная коммерция , блоггер , чат и форумы. [ нужна ссылка ]
- Набор инструментов для разработки приложений, который предоставляет обширный набор API и сервисов, позволяющих быстро разрабатывать новые приложения. Функции включают в себя разрешения, полную интернационализацию, Ajax , построитель форм, объектную модель, автоматическое тестирование, дочерние сайты и мощный менеджер пакетов. [ нужна ссылка ]
OpenACS работает на AOLserver и NaviServer с Oracle или PostgreSQL в качестве базы данных. [ нужна ссылка ]
Проекты, основанные или основанные на OpenACS, включают dotLrn , dotFolio, dotCommunity, dotConsult, Project-Open и Voice Online Communities .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Перейти обратно: а б Ливингстон, Джессика (2008), Основатели за работой: истории первых дней стартапов , Apress, ISBN 978-1-4302-1077-1 , получено 26 января 2024 г.
- ^ Шенкленд, Стивен (11 февраля 2002 г.), Red Hat захватывает последние фрагменты ArsDigita , CNET , получено 26 января 2024 г.
- ^ http://openacs.org/news/item?item_id=5537415
Внешние ссылки
[ редактировать ]- ACS можно загрузить с http://www.eveandersson.com/arsdigita/acs-repository/.
- Официальный сайт
- философия, лежащая в основе набора инструментов, объясняется на http://philip.greenspun.com/panda/community.