
Drupal — универсальная CMS
Сегодня, 5 января 2011 года, вышла новая старшая версия универсальной CMS Drupal.
Отчасти я, конечно, неправ. Не бывает универсальных систем управления сайтом (CMS), но могут быть системы, годные для создания самых разных по природе своей сайтов. Drupal (в русском сообществе обычно используют кальку Друпал) — типичный и самый яркий представитель.
Вкратце о достоинствах этой CMS.
Невысокие требования: Друпал — не самая скромная по запросам CMS, но утверждается, что 32Мб памяти достаточно для базовой установки, и может доходить до 64Мб при использовании значительного числа дополнительных модулей. Начиная с новой версии, Друпал ориентируется на PHP версии не ниже 5.2, что избавляет от множества «приседаний», необходимых для ранних версий (где нужна была совместимость с PHP 4). Друпал версии семь поддерживает MySQL, PostgreSQL и SQLite в качестве СУБД.
Хорошо структурированный код, со множеством комментариев (пояснений) — код, в котором легко ориентироваться. Достаточно посмотреть на код той или иной CMS, чтобы сделать выводы о её достоинствах или недостатках.
Простота управления. Административная часть Друпала всегда была поводом для не очень приятных шуток, в ней не так просто ориентироваться, особенно новичку. В новой версии административная часть сделана более дружелюбной, а наличие контекстной помощи делает освоение CMS более лёгким делом.
Расширяемость: существует множество модулей, которые не только придают Друпалу новую функциональность (можете делать на базе Друпала новостные порталы, магазины, блоги, библиотеки, социальные сети, форумы и так далее), но и упрощают во многом исполнение многих рутинных задач (скажем, модуль SEO Checklist, помогающий достичь наилучшего SEO для вашего сайта). Программный интерфейс, API, не назвать понятным с первого взгляда, но его постижение не потребует чрезмерных усилий.
Буду ли я в ближайшем будущем использовать именно новую версию Друпал? И да, и нет.
Обновление версий
Обновление на новую старшую версию Друпал всегда был занятием непростым. Один из старых сайтов я так и оставил под управлением Друпала 5, в виде музея — что-то упорно не склеивалось.
Первая проверка показала, что ряд модулей, которые я сейчас активно использую, или не готовы для версии 7 (невзирая на то, что их создатели обещали и клялись), либо пребывают в альфа-состоянии (не достигли стабильности).
По этой причине я перенесу ряд сайтов с малым количеством контента, все планировавшиеся буду сразу запускать на версии 7, а существующие, включая этот, перенесу вначале на его локальной копии, поскольку менять нужно всё, от модулей до тем.
Хлопоты, но это — приятные хлопоты. Насколько я могу судить по собственным тестам, припрочих равных условиях версия 7 требует меньше ресурсов, а работает быстрее.
«Поехали!»
Ссылки по теме
1. Справочник блогороба: выбор CMS.
3. Друпал, русскоязычное сообщество.
Адрес уведомления об обратной ссылке для этой записи:
Блог в СИНДИКАТе | Проза жизни | ИНФОтека | де Мотиватор | Люди, имена и блоги
Если явным образом не выражено иначе, все работы на данном сайте доступны по лицензии
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.
Перевод текста упомянутой выше лицензии на русский язык
© 2008-2012 Константин Бояндин
Хостинг: Blue Light Host, Великобритания




Комментарии
Новая версия - и дар, и проклятие
С одной стороны - событие приятное и нужное, всё-таки обновлённое "ядро" практически всегда даёт определённые преимущества, а такие обновления случаются не каждый день и даже не каждый год. А с другой - чем сложнее проект, тем сложнее его будет обновить до актуального состояния. Когда собирал свой блог на Drupal в начале лета - были опасения, что по закону подлости на следующий же день после запуска выйдет новая версия и будет соблазн всё сразу переделать, но... Вместо следующего дня получился следующий месяц :).
Единственное что в этом деле действительно смущает - так это поддержка модулями 7 версии. Да и ошибки наверняка в 7-ке будут, поэтому для себя принял решение дать ей минимум полгода на обкатку, "подтягивание" модулей и т.д. - а там уже и обновиться будет не грех. Хотя даже тогда наверняка от чего-то придётся отказаться, т.к. из 114 используемых мною модулей чтобы все получили D7 Support - несбыточная мечта.
Хотя, как правильно отметили - хлопоты эти приятные... За 2 года ни разу не пожалел, что выбрал Drupal, хотя тогда это была скорее случайность. Но иногда бывает забавно, как обновление одного модуля выводит из строя другой, а тот тянет за собой ещё и третий xD. Никогда не знаешь, когда что-нибудь может сломаться. Я бы сказал, что Drupal - для тех, кто не боится трудностей и готов платить за универсальность определённой долей простоты и удобства.
Про модули верно сказано.
Про модули верно сказано. Маловато их, и многие ещё Beta, что бы ни обещали до того авторы.
Так что подождём обновлений, а пока поддерживается версия 6, я существующие сайты на ней и оставлю.
Ваше мнение
У меня, наверное, большую озабоченность вызывает не сам факт ограниченной поддержки 7-ки модулями на данный момент и ближайшую перспективу, а скорее вмешательство в мои планы релиза новой версии Drupal. Во время создания своего блога получил бесценный опыт, в том числе и по создания мультиязычного сайта ( параллельно работает английская и русская версии ). Хотелось систематизировать всё это дело и выложить в общий доступ в виде серии статей, что-то вроде "Создание блога на Drupal от А до Я", так как тонкостей достаточно много и проблем было решено огромное количество, в том числе и "напильником". И вот релиз 7-ой версии...
Как Вы считаете, актуально ли начинать эту затею для 6-ой версии, или всё же лучше подождать и потом уже адаптировать весь материал под 7-ку?
Для 7-ки ещё не все полезные
Для 7-ки ещё не все полезные модули портированы - я бы лично подождал.
Я пока не 7-ку не спешу
Я пока не 7-ку не спешу переходить. Так поставил на локалку поюзал маленько, но думаю пока повременить c полным переходом до версии так 7.10-7.15. А вообще Drupal больше CMF. Кстати WP тоже вроде в эту сторону начал поглядывать.
Разница между CMS и CMF - в
Разница между CMS и CMF - в мощности API, на самом деле. Все развитые CMS можно так назвать.
Drupal — универсальная CMS
Дежурный комментарий? Уже
Дежурный комментарий? Уже столько модулей, что и искать особенно ничего не нужно.
Вы бы договаривались с другими платными комментаторами, продвигающими тот же URL, чтобы использовать один и тот же адрес email и имя, а то смешно выходит, право слово.
Отличная CMS. Лично мне очень
А сравнивали с чем-нибудь на
А сравнивали с чем-нибудь на личном опыте?
Давно юзаю друпал
Не укажете ли адрес сайта?
Не укажете ли адрес сайта? Было бы любопытно взглянуть.
Как просили адрес -
Спасибо. Адрес в комментарии
Спасибо. Адрес в комментарии не сохранился, поскольку это не личный ваш блог, и не имеет отношения к IT/блогосфере.
К блог сфере ни какой, про IT
К блог сфере ни какой, про IT подумать надо:)
Подумайте. У меня выживывают
Подумайте. У меня выживают или ссылки на личные блоги, или хотя бы на IT-ресурсы. Магазины и т.п. шансов не имеют.
Да это не страшно:) Это
Да это не страшно:) Это просто был бы бонус:) У меня тут миссия просвещения:))
Ну что же, просвещение -
Ну что же, просвещение - благородная миссия. Удачи!
Одно время начинал работать с
Аргументировать свой выбор
Аргументировать свой выбор можете? По каким критериям сравнивали?
Wordpress всем хорош при малой загрузке и использовании настроек по умолчанию. Как начнёте обновлять версии, особенно в случае внесения изменений в шаблоны, да как начнёт расти поток посетителей - вот тут я посмотрю.
И ещё: Где на вашем блоге (komp-novosti dot ru) контактные данные владельца, не подскажете?
Не работал пока с Drupal, уже
Не работал пока с Drupal, уже освоил вордпрес, теперь перешел на джумулу, скоро и до неё доберусь
До неё - до кого? Хотя,
До неё - до кого?
Хотя, конечно, "Drupal" произошло от "droppel" - "капля".
До неё-cms :)
До неё-cms :)
Всё, вами упомянутое, тоже
Всё, вами упомянутое, тоже относится к CMS.
Статья хорошая, спасибо
Статья хорошая, спасибо автору, так же хотел от себя добавить важную штука, что Drupal стал поддерживать MVC.
Мнится мне, Drupal и ранее
Мнится мне, Drupal и ранее использовал парадигму MVC.
интересно с какой версии уже
Поясните, пожалуйста - что в
Поясните, пожалуйста - что в нём сейчас "ненормального"?
С друпалом пока незнаком, но
Drupal — универсальная CMS
Управление, начиная с версии
Управление, начиная с версии 7, действительно стало простым. Раньше там можно было легко запутаться.
Отправить комментарий