LINUX.ORG.RU

Drupal 7.0

 , ,


0

1

Drupal является CMF/CMS с большими возможностями для ведения как блогов, так и полнофункциональных сайтов, порталов. Также подходит и для разработки сервисов блогов и социальных сетей.

Седьмая версия радует нас своим обновлённым интерфейсом, красивой и органичной темой для администрирования. Так как ко всем предыдущим версиям выдвигались претензии, что они «недружелюбны» и сложно настраиваемы, то в 7-й версии разработчики постарались сделать всё, чтобы для любой категории пользователей Drupal был удобен, прост, красив и логически понятен.

Drupal 7 содержит следующие улучшения:

  • Встроено добавление полей для добавки изображений к любому типу материала.
  • Позволяет работать с SQLite (без сервера баз данных, в файлах), MySQL/MariaDB, и PostgreSQL, а с дополнительными модулями также с MS SQL Server, Oracle и другими базами данных.
  • Более 800 модулей расширяют стандартную поставку Drupal'а, и их количество ежедневно увеличивается.
  • Модуль проверки обновлений теперь включен в ядро и администратор сайта извещается при обновлении модулей автоматически.
  • Теперь можно добавлять поля не только к материалам, но и к пользователям, тегам и комментариям.
  • Новые темы по-умолчанию, в том числе и специальная Административная тема, которая позволяет получить доступ к материалам и настройкам более быстро.
  • Используется AJAX для более удобного доступа к разным функциям и настройкам.
  • Теперь Drupal обрабатывает большее количество запросов благодаря оптимизации CSS и Javascript.
  • Инсталляционные профили позволяют с лёгкостью создать свой вариант поставки Drupal'а.


Минимальные требования:

  • Веб-сервер: Apache (рекомендуется), Nginx, Lighttpd или Microsoft IIS.
  • СУБД: MySQL 5.0.15 и выше, PostgreSQL 8.3 и выше или SQLite 3.x.
  • Версия PHP: 5.2.4 и выше.
  • Оперативная память: 32MB (рекомендуется 64MB).

>>> Подробности



Проверено: mono ()

Ответ на: комментарий от KDE41user

Всегда интересовало: есть люди, которые используют оракл с друпалом?


у меня возникали такие задачи. Обычно потому что у заказчика уже есть некая база в оракле и нужно ее в веб. Как я понимаю из того что вижу в сети - это не только у меня.

kernel ★★☆ ()
Ответ на: комментарий от WARNING

А по теме, производит впечатление глючноватого. Причём глюки такие,

что люди на которых он ориентирован, заведомо не смогут в них разобраться.


Вообще говоря друпал сейчас ориентирован на тех кто его уже использует. А они его используют потому как были способны разобраться.

Ну и да - ставить свежак а потом плакать, это есть такой класс особый людей :) Они конечно полезны, но не все такие, далеко не все.

kernel ★★☆ ()

А книга на великом и могучем есть по нему? Можно ссылку?

BartMan ()

Видел Друпал на одном VPS. Последняя версия из 6.хх была. Под VPS было веделено одно ядро и 512М памяти по моему. Может 1Гб, уже не вспомню. Когда netstat показывал порядка 500-600 запросов по www, Апач не шевелился. Это нормально для Друпала или там какие-то улучшайзеры для этого есть?

Mr_Alone ★★★★★ ()
Ответ на: комментарий от Harzah2

>it-patrol.ru

Зае...бали хомячки, пиарящие этот говнохостинг. Держал сайт, купился а общания. Но, тля, даже «Мастерхост» лучше работает, даже, тля, «РБК Хост»...

Sanitar ()

> Позволяет работать с SQLite

Используется AJAX для более удобного доступа к разным функциям и настройкам.


А вот за это разработчикам большое спасибо!

drull ★☆☆☆ ()
Ответ на: комментарий от one_quaker

> По теме добавлю, при выборе базы в mysql теперь используется innodb

Какого черта это падающее поделие используется по умолчанию?

drull ★☆☆☆ ()

Если не учитывать того, что после 12-ти (!) исправлений в заголовке новости всё ещё присутствует весьма задумчивое троеточие, а «далее по тексту» выясняется, что автор новости в детстве всё-таки был хорошим мальчиком и всегда просил добавки, а не добавления, то... в общем, написано очень доступно и понятно, спасибо :)

DRVTiny ★★★★★ ()
Ответ на: комментарий от Harzah2

>Многоточие в русском языке используется для развития фантазии некоторых людей, которые могут и умеют это делать...

Это стилистическая ошибка, потому что новости должны публиковаться в официально-деловом стиле (пусть и с отступлениями), а не в публицистическом. Впрочем, и в последнем многоточия используются крайне редко. Рекомендую автору топика хотя бы иногда читать популярные издания или те же новостные ленты крупных информ-агентств, например, РБК-Daily или Lenta.ru (Rambler Media Group, если не ошибаюсь).

DRVTiny ★★★★★ ()
Ответ на: комментарий от DRVTiny

>Впрочем, и в последнем многоточия используются крайне редко
Поправлюсь: в заголовках. Из-за тотальной безграмотности многих журналистов, многоточие в тексте используется где можно и где нельзя, даже в солидных газетах. Впрочем, в «заштатном» журнале Подмосковье, в котором работают в основном журналисты ещё «старой закалки», многоточий вы и в тексте практически не встретите, потому что эту задумчивость можно в лирических произведениях проявлять, в основном же знак, её обозначающий, является «письменным паразитом».

DRVTiny ★★★★★ ()

Монстрообразненько...

Igron ★★★★★ ()
Ответ на: комментарий от stalkerg

>А я как писал так и пишу на Pylons (дада и не навижу Pyramids)

А что не так с пирамидой? BFG красив, но уход в сторону от ZCA.

А по теме Дрюпал это следствие перехода количества в качество.

Среди PHP прогеров есть процентов 5 вменяемых, но по сравнению с Руби прогерами и Пайтон прогерами у них есть много рабов.

Хотя я очень сожалею такому количеству PHP. PHP это FoxPro 2000-х. Даже не Клиппер.

demmsnt ()
Ответ на: комментарий от Sanitar

>Зае...бали хомячки, пиарящие этот говнохостинг.

Ну и в чём была проблема? Наверное какой-нибудь порно-ресурс или файлопомойка? А да, для хомячков - самое то. А если нужно, то там есть и VPS и «Сервер, на котором за вас всё сделают и обновят», только добавляйте контент...

Отвечают на любые сообщения быстро и качественно, а сами ребята с Друпал.Ру (и уж в Друпале разбираются), так что не надо «ля-ля»...

Harzah2 ()

Вот это хорошая новость.

Действительно хорошая новость. Буду отмечать. Прямо сейчас, благо пиво еще есть.

Дам себе и авторам пару месяцев на изучение, дописывание модулей и поправление багов и обновлюсь.

Всех кто в теме - поздравляю.

NowhereMan ()
Ответ на: комментарий от DRVTiny

>Это нормально для Друпала или там какие-то улучшайзеры для этого есть?

Так как Друпал хранит много информации в базе данных и почти всё извлекает из кэша, то количество обмена данными с базой данных велико, но есть способы кэширования (memcached, eAccelerator), которые позволяют более рационально использовать ресурсы и тогда Друпал летает.

в общем, написано очень доступно и понятно, спасибо :)

да всегда пожалуйста, я ещё хотел там кое-что исправить, но меня остановили уже, сказали: хватит...

новости должны публиковаться в официально-деловом стиле

кто вам такое сказал? новости должны публиковаться только так, как разрешено публиковать их на конкретном сайте, не более и не менее.

иногда читать популярные издания или те же новостные ленты крупных информ-агентств

Мне не зачем их читать, так как эта псевдожурналистика совершенно оторвана от реальности и зачастую несёт бред, хотя и совершенно грамотно расставляя запятые.

Harzah2 ()
Ответ на: комментарий от muon

>Покажи мне питонохостинг за 12 руб/мес.

Если белый IP и так есть, и компьютер и так включен постоянно — то localhost. Даже на 12 рублей дешевле требуемого =)

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от Ttt

>Если белый IP и так есть, и компьютер и так включен постоянно — то localhost. Даже на 12 рублей дешевле требуемого =)

Ты действительно думаешь что оно жрёть электричества только на эти деньги?

NowhereMan ()
Ответ на: комментарий от NowhereMan

Я же сказал:

Если компьютер и так включен постоянно


Или Apache и интерпретатор питона сильно повышают энергопотребление?

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от Ttt

> Если белый IP и так есть

Из белого — только IPv6, но не все так прогрессивны, к сожалению.

Алсо, придётся выстругивать бесшумный сервер.

muon ★★★★ ()

Хм... может таки обновиться с 5-й версии...

ZigmunD ()

почему от всех новостей на ЛОРе у меня дежавю, а! Я читал их на опеннет.

anonymous ()
Ответ на: комментарий от Harzah2

> Мне не_зачем их читать

не_зачем


Ох

AP ★★★★★ ()
Ответ на: комментарий от zootcat

> оно до сих пор тормозит при каждом чихе?

та да. тормозное что ужас.

Komintern ★★★★★ ()

Осталось найти пхп-шника.

Loki29 ★★ ()
Ответ на: комментарий от Mr_Alone

охренеть. 512 памяти и 500 запросов. конечно ничего шевелиться не будет. и с друпалом и без друпала.

Komintern ★★★★★ ()

О, круто, 13-е исправление добило многоточия :)
Теперь сайт выглядит так солидно, словно мы тут на ЛОРе как основной продукт жизнедеятельности Drupal выпускаем.

DRVTiny ★★★★★ ()

А изменилось что-нить в написании моулей? С 6 нужно переучиваться?

anonymous ()
Ответ на: комментарий от kernel

>Обычно потому что у заказчика уже есть некая база в оракле и нужно ее в веб.

В этой же базе создать друпаловские таблицы и на триггера повесить их наполнение? А как быть из безопастностью (через дыру в друпале можно будет похерить всю базу)?

KDE41user ()
Ответ на: комментарий от DRVTiny

13ть исправлений на новость, вау :)

интересно, а сколько рекорд?

tazhate ★★★★★ ()
Ответ на: комментарий от Harzah2

> Так как Друпал хранит много информации в базе данных и почти всё извлекает из кэша, то количество обмена данными с базой данных велико, но есть способы кэширования (memcached, eAccelerator), которые позволяют более рационально использовать ресурсы и тогда Друпал летает.

что то я логики не вижу, если всё в базе то почему количество обмена данных с базой невелико

голый друпал + модуль devel + нагенерированные им голые тексты показывают какие то сумасшедшие цифры с включенным кешем/ типа 80 запросов к базе на 1 страницу и время генерации пол секунды - на современном процессоре с 3ггцами. на этом же хосте скажем ngcms с тем же контентом пишет 5-10 запросов к базе и время 0.1с

если обвешать друпал модулями и догнать по функционалу ngcms он становится совсем неповоротливым

theurs ()
Ответ на: комментарий от anonymous

Да ничего не делал, нашел где-то в сети. Глаза такие были изначально :D

one_quaker ()
Ответ на: комментарий от Sanitar

it-patrol.ru

Зае...бали хомячки, пиарящие этот говнохостинг. Держал сайт, купился а общания. Но, тля, даже «Мастерхост» лучше работает, даже, тля, «РБК Хост»...

Это именно так и есть. итпатрол - это несколько серверов за которыми следи одно частное лицо. ни офиса. ни сотруднков. несколько внешних фрилансеров чисса за миску риса.

мастерхост и рбк - крупные полноценные конторы. а итпатруль хуйня с ушами. Егорка заболеет или забухает - клиенты соснут %уйцов :)

anonymous ()

Меня лично порадовало что теперь можно использовать не голый SQL, а есть нормальное API для этого. Или я прослоупочил и это появилось ещё в версии 6?

Nao ★★★★★ ()
Ответ на: комментарий от Harzah2

Мне одному от диферамб Harzah2 тошно?

anonymous ()
Ответ на: комментарий от KDE41user

В этой же базе создать друпаловские таблицы и на триггера повесить их наполнение?


Нет, две базы использовать. Одну для друпала а другую оракл который уже в организации есть и на него и так много чего завязано.

А как быть из безопастностью (через дыру в друпале можно будет похерить всю базу)?


Вообще говоря у меня было когда нужно базу в основном для чтения, а если изменения то все равно проверки ручные и прочие. По этому читает из базы, если нужны изменения, пишет в таблицу-очередь сообщение. В общем то всего пару раз делал oracle+drupal.

Ну и насчет дырок - много их реально было то по сравнению с другими cms? А то стандартный FUD руского вебдева на тему друпала очень интересно читать, особенно если сравнивать с популярностью друпала в штатах.

kernel ★★☆ ()
Ответ на: комментарий от Mr_Alone

Когда netstat показывал порядка 500-600 запросов по www, Апач не

шевелился. Это нормально для Друпала или там какие-то улучшайзеры для

этого есть?


Во первых есть, во вторых если действительно нужно оптимизировать - так надо оптимизировать. Друпал по дефолту это фаза «до» предварительной оптимизации (которую не рекомендуют делать :) ). То есть вы делаете целиком сайт на модулях, потом убираете именно те потери производительности что мешают именно этому сайту. Под убираете я имею в виду что копаетесь с профайлером и делаете свои модули со своими кеширующими стратегиями и др.

А главное друпал вообще под другой стиль разработки чем «руссо программисто - облико морале». Друпал очень популярен там где цены на программистов высокие. А в России где лишний сервер получается условно дороже лишнего программиста, а VPS заметно дороже за те же деньги и еще сильнее режут процессор, преимущества друпала гораздо менее заметны. Их не нет, их просто не замечает средний кодер под джумлу и «еще одна другая cms»

kernel ★★☆ ()
Ответ на: комментарий от anonymous

> Мне одному от диферамб Harzah2 тошно?
Почитай Харзаха первого. Может быть станет полегче.

Lumi ★★★★★ ()

Поставил с нуля. На Q9440/16Гб под lighttpd бегает не очень торопливо. Дефолтовая тема страшно тормозит в Опере и просто медленная в Firefox (скроллинг и общая работа). Раньше Drupal был явно лучше.

KRoN73 ★★★★★ ()
Ответ на: комментарий от muon

лучше поставить в нормальном датацентре тазик. У вас же дома не будет два питания к тазику? А резервные каналы?..

catap ★★★★★ ()
Ответ на: комментарий от theurs

> голый друпал + модуль devel + нагенерированные им голые тексты показывают какие то сумасшедшие цифры с включенным кешем/ типа 80 запросов к базе на 1 страницу и время генерации пол секунды - на современном процессоре с 3ггцами. на этом же хосте скажем ngcms с тем же контентом пишет 5-10 запросов к базе и время 0.1с

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

r0mik ()
Ответ на: комментарий от xhat

скажи php «Нет!»


Эта фраза очень хорошо смотрится рядом с Вашей аватаркой.

anonymous ()

Зачем нужен Drupal 7 на глючном PHP с грязной лицензией, когда есть Django и Python?

anonymous ()

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

Sano ()

скачал, поставил, пока радует) Попробую проделать апгрейд на одном из сайтов с 6ки на 7ку. Ток боязно что-то...

ExpertOff ()
Ответ на: комментарий от ExpertOff

зачем? Работает и работает. Если сайт сложный, то проблемы обязательно возникнут.

Sano ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.