Белый Дом открыл код нескольких модулей для CMS Drupal

22 апреля 2010 года

На сайте резиденции Президента США whitehouse.gov появилось (Архивная копия от 5 августа 2012 на Wayback Machine) объявление о выпуске под свободной лицензией нескольких модулей для системы управления web-контентом Drupal (Архивная копия от 19 октября 2019 на Wayback Machine), тем самым Белый дом продемонстрировал не только приверженность к использованию открытого ПО на потребительском уровне, но и желание непосредственного участия в жизни сообщества независимых разработчиков, внося свою лепту в развитие Open Source.

По мнению представителей технической службы Белого дома открытие исходных выгодно тем, что больше людей будут привлечены к выявлению в нем ошибок и добавлению улучшений. С экономической точки зрения использование популярных открытых технологий существенно снижает стоимость обслуживания и проведения модернизации платформы, за счет наличия на рынке большого числа специализирующихся на Drupal компаний и частных разработчиков, которым не нужно вникать в тонкости работы движка сайта, перед тем как они приступят к внесению изменений.

Открытые Белым домом модули добавляют функциональность к Drupal в трех основных направлениях:

  • Масштабируемость. Модуль "Context HTTP Headers (Архивная копия от 15 октября 2020 на Wayback Machine)" позволяет добавлять произвольные мета-данные в зависимости от обрабатываемого контента. На сайте whitehouse.gov модуль используется для задания различного времени кэширования страниц в зависимости от их типа, например, для новостей время кэширования может быть установлено в 15 минут, а для статей - 30 минут.

Второй открытый в данной категории модуль "Akamai (Архивная копия от 15 октября 2020 на Wayback Machine)" дает возможность организовать использование на web-сайте распределенной сети быстрой доставки контента ( Content Delivery Network) Akamai, отдающей посетителю контент с ближайшего к нему сервера.

  • Обратная связь с посетителями. Модуль "GovDelivery (Архивная копия от 15 октября 2020 на Wayback Machine)" нацелен на обеспечение интеграции ранее используемого для взаимодействия с общественностью списка почтовой рассылки, отправлять сообщения в который теперь посетители могут через сайт. Для администрации предусмотрен web-интерфейс для предварительного модерирования сообщений. К работе модуля привлечены и другие открытые модули, например, обработка очереди сообщений производится при помощи интерфейса drush (Архивная копия от 31 августа 2013 на Wayback Machine), а мониторинг работы сервиса - с привлечением Nagios(недоступная ссылка).
  • Доступность сайта для людей с ограниченными возможностями. Модуль "Node Embed (Архивная копия от 15 октября 2020 на Wayback Machine)" нацелен на обеспечение снабжения мета-данными всех размещаемых на сайте изображений и видеороликов для их надлежащего восприятия в системах экранного чтения, используемых при открытии сайта людьми с нарушенным зрением.

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Белый Дом открыл код нескольких модулей для CMS Drupal», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.