CubicWeb - CubicWeb

CubicWeb
Логотип CubicWeb Spaced.svg
Оригинальный автор (ы)Logilab
изначальный выпуск2001; 19 лет назад (2001)
Стабильный выпуск
3.27.0[1] / 2020-01-31[±]
Репозиторий Отредактируйте это в Викиданных
Написано вPython
Операционная системаUnix-подобный и Майкрософт Виндоус
ТипСемантическая веб-платформа
ЛицензияGPL,[2] LGPL[3]
Интернет сайтwww.cubicweb.org Отредактируйте это в Викиданных

CubicWeb это бесплатно и с открытым исходным кодом семантический каркас веб-приложений, под лицензией LGPL.[4] Это написано в Python.

Это открытый проект бесплатного программного обеспечения с октября 2008 года, но проект начался в 2000 году и изначально был разработан Logilab.[5] для внутреннего использования, например интранет, баг трекер и подделывать приложения.

По состоянию на 2012 год CubicWeb широко используется в семантическая сеть и связанные открытые данные Приложения[6][7] и международные корпорации.[8]

Концепции

Фреймворк полностью управляется моделью данных. После определения модели данных вы получаете функциональное веб-приложение и можете дополнительно настраивать представления (по умолчанию оно предоставляет набор представлений по умолчанию для каждого типа данных).

Куб - это многократно используемый компонент, определяющий определенные функции. Например, куб ковать позволяет создать свою собственную кузницу, а куб кузницы повторно использует комментарии кубов, файл, электронную почту и т. д. Интересные кубы общего назначения включают dbpedia и openlibrary.

Платформа была переведена на английский, французский, испанский и немецкий языки (апрель 2011 г.).

Функции

  • Семантическая сеть: поддерживает СОВА /RDF
  • Мульти-источник: поддерживает RQL, SQL, LDAP, Subversion и Mercurial
  • RQL: Язык запросов отношений для облегчения запросов данных
  • Инструмент миграции: подходит для гибкой разработки
  • Принцип выбора представления: движок выбирает лучший вид, который соответствует отображаемому контенту в соответствии с контекстом.
  • Библиотека кубов: в кузнице доступен широкий выбор кубиков

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

использованная литература

  1. ^ "cubicweb 3.27.0 [опубликовано]". cubicweb.org. Получено 2020-02-23.
  2. ^ http://hg.logilab.org/review/cubicweb/file/tip/COPYING
  3. ^ http://hg.logilab.org/review/cubicweb/file/tip/COPYING.LESSER
  4. ^ «CubicWeb - стандарты семантической сети». Получено 6 июля 2016.
  5. ^ http://www.logilab.fr/
  6. ^ "semanticweb_databnf_fr (data.bnf.fr)". Получено 6 июля 2016.
  7. ^ Саймон, А., Венц, Р., Мишель, В., и Ди Мацио, А. (2013). Публикация библиографических записей в сети данных: возможности для BnF (Французская национальная библиотека). В семантической сети: семантика и большие данные (стр. 563-577). Springer Berlin Heidelberg.
  8. ^ http://lists.cubicweb.org/pipermail/cubicweb/2012-October/001262.html

дальнейшее чтение

внешние ссылки