Новости

06.10.2017

Пользователи ELMA делятся кейсами реализованных проектов

ELMA представляет серию вебинаров «Мой опыт внедрения BPMS». Это истории компаний, которые внедрили и используют систему ELMA для управления своими бизнес-процессами...

13.09.2017

Компания «Логика бизнеса» представила решение «Логика ЭА. Технические документы»

Система создана на платформе Alfresco/МСВСфера Инфооборот и предназначена для организации электронного архива технической документации...

Все новости

Функциональность

Скриншоты:

Функциональность
Функциональность
Функциональность
Функциональность
Функциональность
Функциональность

Архитектура Drupal позволяет применять его для построения различных типов сайтов — от блогов и новостных сайтов до информационных архивов или социальных сетей. Имеющийся по умолчанию функциональность можно увеличивать подключением дополнительных расширений — «модулей» в терминологии Drupal. Наиболее важные функции, предоставляемые базовой версией Drupal:

  • единая категоризация всех видов содержимого (таксономия) — от форумных сообщений до блогов и новостных статей;
  • широкий набор свойств при построении рубрикаторов: плоские списки, иерархии, иерархии с общими предками, синонимы, родственные категории;
  • вложенность категорий любой глубины;
  • поиск по содержимому сайта, в том числе поиск по таксономии и пользователям;
  • разграничение доступа пользователей к материалам (ролевая модель);
  • динамическое построение меню;
  • поддержка XML-форматов:
    • вывод документов в RDF/RSS;
    • агрегация материалов с других сайтов;
    • BlogAPI для публикации материалов с помощью внешних приложений;
  • авторизация через OpenID;
  • символьные осмысленные URL (иначе «человеко-понятные»);
  • переводы интерфейса сайта на разные языки, а также поддержка ведения разноязычного контента;
  • возможность создания сайтов с пересекающимся содержимым (например, общей базой пользователей или общими настройками);
  • раздельные конфигурации сайта для различных виртуальных хостов (мультисайтинг), в том числе собственные наборы модулей и тем оформления для каждого подсайта.
  • уведомления о выходящих обновлениях модулей.

Ниже приведены несколько примеров наиболее популярных дополнительных модулей, которые можно скачать в репозитории на сайте drupal.org:

  • Views – модуль с интерфейсом для создания различных списков;
  • Panels – предоставляет возможность разбивать содержимое страницы на регионы;
  • Services – создание собственных веб-сервисов, например XMLRPC или REST;
  • WYSIWYG – модуль для работы с wysiwyg редакторами, позволяет одновременно использовать несколько редакторов (ckeditor, tinymce, whyzziwyg);
  • Apachesolr – интеграция с поисковиком Apache SOLR;
  • Panels everywhere – предоставляет возможность использовать главную панель для всего сайта, с последующей вставкой в неё других панелей;
  • Features – позволяет сливать определенные данные из базы в код в виде модулей для последующего переноса (например, с сервера разработки на препродакшен сервер);
  • Backup and migrate (BAM) – возможность дампа и восстановления базы полностью или частично;
  • Views bulk operations – групповые операции над объектами в списках;
  • Devel – набор средств и функций для быстрой разработки;
  • Memcache – интеграция с сервером memcached (сервис кэширования данных в оперативной памяти);
  • Ubercart – система электронной коммерции;
  • Mailhandler – интеграция сайта с электронной почтой (публикация материалов посредством e-mail);
  • Project – управление программными разработками с интеграцией CVS и Subversion;
  • Flowplayer – видеоплеер для сайта (к Drupal предлагается несколько подобных решений с разными видеоплеерами);
  • Captcha – традиционное решение для блокировки спама;
  • Ldap – интеграция LDAP с сайтом на Drupal.
© Группа компаний BTLab
Яндекс.Метрика