CubicWeb - CubicWeb
Оригинальный автор (ы) | Logilab |
---|---|
изначальный выпуск | 2001 |
Стабильный выпуск | |
Репозиторий | |
Написано в | Python |
Операционная система | Unix-подобный и Майкрософт Виндоус |
Тип | Семантическая веб-платформа |
Лицензия | GPL,[2] LGPL[3] |
Интернет сайт | www |
CubicWeb это бесплатно и с открытым исходным кодом семантический каркас веб-приложений, под лицензией LGPL.[4] Это написано в Python.
Это открытый проект бесплатного программного обеспечения с октября 2008 года, но проект начался в 2000 году и изначально был разработан Logilab.[5] для внутреннего использования, например интранет, баг трекер и подделывать приложения.
По состоянию на 2012 год CubicWeb широко используется в семантическая сеть и связанные открытые данные Приложения[6][7] и международные корпорации.[8]
Концепции
Фреймворк полностью управляется моделью данных. После определения модели данных вы получаете функциональное веб-приложение и можете дополнительно настраивать представления (по умолчанию оно предоставляет набор представлений по умолчанию для каждого типа данных).
Куб - это многократно используемый компонент, определяющий определенные функции. Например, куб ковать позволяет создать свою собственную кузницу, а куб кузницы повторно использует комментарии кубов, файл, электронную почту и т. д. Интересные кубы общего назначения включают dbpedia и openlibrary.
Платформа была переведена на английский, французский, испанский и немецкий языки (апрель 2011 г.).
Функции
- Семантическая сеть: поддерживает СОВА /RDF
- Мульти-источник: поддерживает RQL, SQL, LDAP, Subversion и Mercurial
- RQL: Язык запросов отношений для облегчения запросов данных
- Инструмент миграции: подходит для гибкой разработки
- Принцип выбора представления: движок выбирает лучший вид, который соответствует отображаемому контенту в соответствии с контекстом.
- Библиотека кубов: в кузнице доступен широкий выбор кубиков
Смотрите также
использованная литература
- ^ "cubicweb 3.27.0 [опубликовано]". cubicweb.org. Получено 2020-02-23.
- ^ http://hg.logilab.org/review/cubicweb/file/tip/COPYING
- ^ http://hg.logilab.org/review/cubicweb/file/tip/COPYING.LESSER
- ^ «CubicWeb - стандарты семантической сети». Получено 6 июля 2016.
- ^ http://www.logilab.fr/
- ^ "semanticweb_databnf_fr (data.bnf.fr)". Получено 6 июля 2016.
- ^ Саймон, А., Венц, Р., Мишель, В., и Ди Мацио, А. (2013). Публикация библиографических записей в сети данных: возможности для BnF (Французская национальная библиотека). В семантической сети: семантика и большие данные (стр. 563-577). Springer Berlin Heidelberg.
- ^ http://lists.cubicweb.org/pipermail/cubicweb/2012-October/001262.html
дальнейшее чтение
- Грехан, Рик. «Столпы Python: веб-фреймворк CubicWeb». Получено 6 июля 2016.
- Cervone, H. Frank; Свенссон, Ларс Г. (1 июля 2015 г.). «Связанные данные и взаимодействие с пользователем». Walter de Gruyter GmbH & Co KG. Получено 6 июля 2016 - через Google Книги.
- Чимиано, Филипп; Корчо, Оскар; Пресутти, Валентина; Холлинк, Лаура; Рудольф, Себастьян (20 мая 2013 г.). «Семантическая сеть: семантика и большие данные: 10-я международная конференция, ESWC 2013, Монпелье, Франция, 26-30 мая 2013 года. Материалы». Springer. Получено 6 июля 2016 - через Google Книги. (требуется подписка)
- Мишель, Винсент (1 августа 2011 г.). «Агрегатор RSS-каналов на основе Scikits.learn и CubicWeb». Получено 6 июля 2016. Цитировать журнал требует
| журнал =
(Помогите) - Сикос, Л. Ф. (2015). Освоение структурированных данных в семантической сети: от микроданных HTML5 до связанных открытых данных. Нью-Йорк: Апресс. Дои:10.1007/978-1-4842-1049-9.
- "Николя Шоват (Logilab) в CubicWeb et Dataconnexions - Silicon". 14 февраля 2013 г.. Получено 6 июля 2016.
- «Открытые данные: свободная логика CubicWeb при Etalab». 8 февраля 2013 г.. Получено 6 июля 2016.