Drupal (Друпал) — система управления сайтом (CMS), написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных (например, MySQL, PostgreSQL и некоторые другие). Drupal является свободным программным обеспечением, защищённым лицензией GPL. Архитектура Drupal позволяет применять его для построения различных типов сайтов — от блогов и форумов до информационных архивов или сайтов новостей.
Наконец-то. Закончена пора ожидания, вышел Drupal 7.0 — новая версия популярного фреймворка и CMS. Теперь можно смело браться за проекты на новой версии. Вперед, друзья!
Сегодня, 23 декабря 2010 года, вышла третья и последняя версия Drupal 7.0 в статусе Release Candidate. При подготовке к этому релизу разработчиками не было обнаружено ни одного критического бага. Релиз финальной версии Drupal 7 назначен на 5 января 2011 года. Ждем и надеемся, что переход на новую версию станет легкий и радостным.
Основными изменениями в новой версии стали: настройки наследования форм для подтем, улучшенная система обновления с версий Drupal 5, поддержка протокола tel:, исправления в агрегации CSS, содержащих не-UTF-8 символы и другие изменения.
Недавно встал вопрос об оптимизации загрузки одного из моих сайтов. Помимо стандартных действий по увеличению производительности в Drupal: минимизации кода CSS и JavaScript, установки необходимых настроек на странице "Производительность", я решил уменьшить размер отдаваемых браузеру файлов и страниц сайта с помощью их сжатия.
Благодаря произведенным усовершенствованиям я добился сжатия большей части передаваемых с сайта данных. Кроме того я смог включить кэширование браузером для сжатых данных. В конце концов все эти действия позволили сжать HTML-код, JS и CSS файлы совокупно в три раза, а вес главной страницы уменьшить вдвое.
Команда Acquia, осуществляющая разработку бесплатной системы управления веб-контентом Drupal, анонсировала свой новый проект — Drupal Commons 1.0, предназначенный для развертывания внутрикорпоративной социальной сети. Исходные тексты Commons 1.0 основаны на коде CMS Drupal и доступны по лицензии GPL v2.