The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз системы управления web-контентом Drupal 7

06.01.2011 15:05

После трех лет разработки представлен релиз свободной системы управления web-контентом Drupal 7, подходящей для организации работы широкого спектра web-проектов, независимо от их размера - от блогов и персональных страниц, до крупных новостных порталов и социальных сетей. По предварительным данным на базе Drupal работает около 1% сайтов в сети, среди которых такие ресурсы, как whitehouse.gov и The Economist.

По сравнению с прошлой версией внесено 10 091 изменений, которые были интегрированы в проект в виде 6 117 патчей. В подготовке Drupal 7 приняли участие 954 разработчика. Примечательно, что 30% из всех представленных улучшений были созданы 10 ведущими разработчиками проекта, а 85% - 200 разработчиками. 520 разработчиков подготовили как минимум 2 патча.

Ключевые улучшения нового выпуска:

  • Значительно улучшен и упрощен интерфейс для администраторов и редакторов. Добавлена новая тема оформления;
  • Добавлена поддержка произвольным образом формируемых полей, гибких схем добавления контента и более удобных способов определения структуры сайта. Произвольные поля можно привязать к любым типам контента, пользователям, комментариям и другим элементам;
  • Представлен Render API, позволяющий более тонко управлять визуальным представлением контента и отображением тем, API дает возможность вывода данных в любой позиции и организовать обработчики изменения данных;
  • Добавлен набор средств для адаптации интерфейса для людей с ограниченными возможностями;
  • Включена поддержка изображений, теперь изображения можно добавлять куда угодно, при этом применяя разнообразные стили и эффекты, создавать эскизы. Управление изображениями может производится не только администраторами, предусмотрен и режим добавления изображений для обычных посетителей.
  • Реализована автоматическая система тестирования качества кода, включающая в себя более 30 тыс. тестов;
  • Реализована новая прослойка для взаимодействия с базами данных. Обеспечена поддержка как классических SQL СУБД (SQLite, MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle и т.д.), так и noSQL-систем, таких как документ-ориентированная БД MongoDB;
  • Улучшены средства для распространения компонентов CMS. Менеджер обновлений теперь может сам обновлять и устанавливать модули. Добавлена возможность формирования собственных установочных комплектов для распространения готовых продуктов;
  • Обеспечена поддержка экспорта любого содержимого в формате RDF, что позволяет явно определить все семантические связи сайта;
  • Добавлена поддержка формирования пользовательского интерфейса при помощи JavaScript библиотеки jQuery UI;
  • Интегрирован новый фреймворк для задействования технологии Ajax;
  • Для Drupal 7 адаптировано и создано более 850 модулей;
  • Значительно переработана внутреннее устройство CMS, добавлена новая подсистема кэширования, позволяющая существенно ускорить работу крупных проектов;
  • Минимальные требования для запуска Drupal 7: http-сервер Apache, Nginx, Lighttpd или Microsoft IIS; СУБД MySQL 5.0.15, PostgreSQL 8.3 или SQLite 3.x; PHP 5.2.4 c минимальным лимитом памяти на процесс 32 Мб (при использовании некоторых модулей требуется 64 Мб).


  1. Главная ссылка к новости (http://drupal.org/drupal-7-rel...)
  2. OpenNews: Проект Drupal представил платформу для создания корпоративных социальных сетей
  3. OpenNews: Белый Дом открыл код нескольких модулей для CMS Drupal
  4. OpenNews: Выпуск Drupal 7 задерживается, статистика и планы на будущее
  5. OpenNews: Сайт Лондонского правительства переведен на свободную CMS Drupal
  6. OpenNews: Первый публичный альфа релиз CMS Drupal 7.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/29210-Drupal
Ключевые слова: Drupal, cms, web
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (39) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, xanten (?), 16:00, 06/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто знаком с Друпалом, посоветуйте: есть смысл продолжать изучение по книге Вандюка к 6 версии, или лучше переходить к последней?
     
     
  • 2.4, vabue (?), 16:19, 06/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    По новой книге лучше, многое поменялось. Но ещё год-два можно без проблем пользоваться шестёркой, решать вам.
     

  • 1.5, Ch00k (?), 16:33, 06/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Покажите где в оф. документации указана совместимость с Nginx и Lighttpd
     
     
  • 2.6, uldus (ok), 16:46, 06/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Покажите где в оф. документации указана совместимость с Nginx и Lighttpd

    http://drupal.org/drupal-7.0

    To install Drupal 7, you will need: Web Server: Apache (recommended), Nginx, Lighttpd, or Microsoft IIS

     

  • 1.7, Zander (??), 17:24, 06/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня на lighttpd хорошо работают и Drupal, и Joomla, и WordPress, и DokuWiki, и MantisBT. Отличный http-сервер, намного лучше, чем Apache.
     
     
  • 2.8, Michael Shigorin (ok), 19:15, 06/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это просто разные виды спорта.

    А друпальщиков -- поздравляю :)

     

  • 1.11, Keha (?), 20:20, 06/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    событие знаменательное, жаль ключевые модули еще не зарелизились :(
    друпал теперь почти как ОС...
     
     
  • 2.16, koblin (ok), 22:24, 06/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    зависит
     

  • 1.17, Артем (??), 23:04, 06/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Скажите, в 7 версии также сложно делать выпадающее меню для основных ссылок сайта как и во всех остальных, или нет??
     
     
  • 2.20, be_nt_all (ok), 23:47, 06/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Выпадающее меню? Сложно?! Вы ничего не путаете?
     

  • 1.18, auk (?), 23:43, 06/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Здорово, конечно.
    Но проблем хватает :( Удаление не везде работает - не удаляет и всё тут. Уже в 2-х местах наткнулся.
    Модули позарез нужны:
    Node Reference URL Widget - http://drupal.org/project/nodereference_url
    Measured Value Field - http://drupal.org/project/mvf
    Units of Measurement - http://drupal.org/project/units
    Hierarchical Select - http://drupal.org/project/hierarchical_select
    Views attach - http://drupal.org/project/views_attach
    а их пока не и в ближайшее время не намечается.

    В общем пока на 6-ке.

     
  • 1.19, Слоупоккун (?), 23:47, 06/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эх, теперь 5ую версию поддерживать не будут, пора переползать на 6ую =)
     
     
  • 2.21, demimurych (ok), 23:59, 06/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    а что вы хотели чтобы там поддерживали?
     

  • 1.22, mirr0r (ok), 00:18, 07/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А че, типа сквида друпал не держит?
    Так все мрачно?
     
  • 1.23, prokoudine (??), 06:41, 07/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Всем хорош друпал кроме ужасного встроенного движка форума.
     
     
  • 2.25, dalco (ok), 08:04, 07/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, а есть нормальные альтернативные реализации форума в дополнительных модулях? Я поверхностно глянул - не нашел.

    P.S. Примотать изолентой к друпалу что-то более пристойное недолго, но хотелось бы малой кровью и с централизованным управлением.

     
     
  • 3.26, prokoudine (??), 10:14, 07/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я тоже не нашёл. Поэтому и не пользуюсь :-/
     
  • 3.46, RedRat (ok), 20:33, 09/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > есть нормальные альтернативные реализации форума

    Критерии "нормальности"?

     

  • 1.28, Аноним (-), 12:30, 07/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Долго и упорно пытался подружиться с друпалом, но как-то не сложилось - уж больно он тормозной. Это первая система, которая для главной страницы делает больше 500 sql запросов в БД o_O
     
     
  • 2.29, cdome (ok), 12:45, 07/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего не путаете? специально у себя проверил -- 11 запросом на страницу.
     
     
  • 3.31, me (??), 18:02, 07/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    К базе данных, а не к веб серверу
     
  • 2.30, demimurych (ok), 13:32, 07/01/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может и больше. На много больше. И тут как раз люди понимают, что либо систему нужно знать хорошо, чтобы понимать как с таким жить, либо оставить систему в покое.
     
  • 2.37, Ещ один аноним (?), 03:54, 08/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Есть хорошая поговорка "не сиди под рутом".
    Указанное вами число запросов вполне приемлемо для "полного" создания страницы. А запросы к БД для нас с вами "анонимов", вы смотрели?
    Всё-равно -- много? -Включите хоть какое нибудь кеширование (блоков, например).
    У Друпала есть одна очень хорошая черта -- гибкость. Более "гибкость" я не встречал нигде.
     
     
  • 3.45, Michael Shigorin (ok), 17:05, 09/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > У Друпала есть одна очень хорошая черта -- гибкость. Более "гибкость" я
    > не встречал нигде.

    Если когда понадобится, гляньте на TYPO3.  Но это немножко другой уровень, хотя обе системы из сааавсем другой лиги, чем мамбожумлы.

     

  • 1.32, getfr (?), 20:18, 07/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Возникло стойкое ощущение, что Drupal 7 еще медленнее 6. Попытка установить его вызвала стойкое чувство непонимания к разработчикам.

    Да чтоб их мама так устанавливала и разрабатывала

     
     
  • 2.34, q11q11 (?), 00:43, 08/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ну они же в описании релиза не скажут "система стала тормознутее"
     
  • 2.38, Ещ один аноним (?), 04:11, 08/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это всё из-за того что версия стала Больше. Вы посмотрите на код и логику, и посмотрите другие проекты.
    В Друпале можно начать модификацию (на очень хорошем АПИ) чуть-ли не "до" index.php.
     

  • 1.33, Аноним (-), 23:50, 07/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ubuntu.com работает на DJANGO, давно уже мигрировали с Drupal.
    Исправьте новость.
     
     
  • 2.35, Alex (??), 01:48, 08/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    На друпале оно. Хватит врать то. Откройте Ubuntu.com и нажмите Ctrl + U
     
     
  • 3.36, Michael Shigorin (ok), 02:25, 08/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    М-да:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>Ubuntu homepage | Ubuntu</title>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

     
     
  • 4.39, Ещ один аноним (?), 04:34, 08/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Эта маленькая "запарка" сделана специально для бессознательных клепальщиков шаблонов тем. Очень часто люди выводят <title> ещё "до" указания его кодировки, а так делать нельзя.
     
     
  • 5.41, lapti (?), 00:26, 09/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    http://drupal.org/project/udtheme-2010
    для 7-ки ещё нет темы
     
     
  • 6.42, Ещ один аноним (?), 01:43, 09/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да, нету. И в ближайшее время не будет. Сайт у них работает на 6.16 от 2010-03-03 (http://www.ubuntu.com/CHANGELOG.txt).
     
  • 3.49, Vold (??), 14:48, 14/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Точняк.
    src="/misc/drupal.js?6"
    =)
     

  • 1.40, dmizyk (?), 23:41, 08/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А с каких англ книг посоветуете начать изучение drupal 7? Раньше с drupal ни разу не работал.
     
     
  • 2.43, Ещ один аноним (?), 01:47, 09/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше всего начать с обычной документации http://drupal.org/handbook
     
  • 2.44, Docent (??), 13:48, 09/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Загугли вот это Beginning.Drupal.7.pdf
    Очень классная книжка.
     

  • 1.47, Sylvia (ok), 23:43, 09/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    попробовала обновиться, убедилась что новое - не значит лучшее.
    Тему пришлось искать другую,
    почему-то перестали работать URL alias, точнее сами то они никуда не делись, но вот клиенту и поисковикам выдаются безликие node/9278

    А вот чистая установка смотрится вполне себе ничего. На том что есть оставлю пока 6.20

     
     
  • 2.48, Sylvia (ok), 23:45, 09/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    русификация по умолчанию совсем убогая,
    в принципе можно импортировать drupal-7.0.ru.po , там на 75% примерно локализовано, но без импорта даже админ меню частично на английском, если резюмировать - релиз для новых проектов и расширенного тестирования.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру