Вы здесь

Drupal 7 & Web 3.0

Статьи: 

После выпуска 6-й версии платформы в январе этого года, сообщество разработчиков на конференции в Бостоне, обозначило очередной 7-й релиз. В соответствии со стратегий выхода версий, очередной релиз случается раз в год, но на деле чаще, в среднем что-то около 7 месяцев.

В настоящий момент проводятся публичные дискуссии о функциональных возиможностях новой платформы: http://drupal.org/node/216301 .

Теперь непосредственно о том, что же следует ожидать в 7-й версии. Основной упор делается на технологию под общим названием Web 3.0. Web 3.0 - семантический веб. Документы в нем структурированы на этапе разработки: выделяются объекты и связи между ними, например, физические лица, компании и их отношения: владелец, работник и т.п. Для читатели эти тэги разумеется невидимы, но для развития вэба, и не только, эффект получается значимым, например это дает колоссальные возможности поисковым системам всех мастей. Информация из структурированной, а потому плохо поддающейся автоматизированной обработке становится структурированной, или слабо структурированной.

Что касается функциональности, то к имеющейся в настоящий момент (система управления контентом, пользователями, бесконечная расширяемость функций системы), добавляется безграничная интероперабельность. Это означает, прежде всего, возможность портирования данных между различными системами и платформами. Помимо того, будет внедряться API веб-сервисов (интерфейс для разработки веб-сервисов независимыми разработчиками), которые используются для генерации контента в форматах XML и JSON дружественных автоматизированным системам, в отличии от классического HTML.

С точки зрения данных, фокусирование происходит на следующие аспекты:

  • Интеграция данных из различных источников;
  • Обеспечение пользователей возможностью повторного использования данных, и не только собственных;
  • Децентрализация данных по признаку владения;
  • Обеспечение простой процедуры экспорта данных. Которые в свою очередь порождают вопрос, что для этого нужно?
  • Декомпозиция контента в небольшие фрагменты информации;
  • Отдать предпочтение CCK Fields, нежели nodes;
  • Соединение фрагментов документа семантическими связями. Это приводит к пониманию, что любое знание в мире может быть декомпозировано в RDF (стандарт семантического представления данных) триплеты: субъект, предикат, объект и языка запроса, например аналогичного SPARQL. Благодаря RDF становится одной большой базой данных, или один гигантский глобальный граф. Следствия:
    • Улучшенный поиск;
    • Лучшее таргетирование рекламы;
    • Углубленная интеграция;
    • Лучшая персонализация;
    • Импорт/экспорт;
    • CCK/Views (модули Drupal для ввода/отображения данных с настраиваемой структурой) встроенные в ядро Drupal.

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer