Первый опыт работы с Drupal. Чего не хватает Drupal по сравнению с WordPress?

Introduction

Сейчас я подумываю о запуске нового проекта, уже купила домен и хостинг, и осталось только настроить CMS (Content Management System).

Почитав блог веб-разработчика Дмитрия Сергеева и конкретно статью Сравнение Drupal, Joomla и WordPress решила попробовать систему Drupal как движок для блога. Что же из этого получилось?

Интересные возможности CMS Drupal

На официальном сайте Drupal есть подробные описания всех достоинств этой системы. Вот некоторые из них:

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

Трудности при работе с Drupal

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

1. Проблема с пермалинками.

Оказывается, пермалинки в Drupal не должны иметь слеша в окончании (как например, http://site.com/article1/). Пока я до этого додумалась, прошло 2 дня.

Но зато здесь можно создавать видимость html-страниц, то есть ссылки вида http://mysite.ru/articles/new-features-drupal.html. Это интересная фича.

2. Проблема с содержимым главной страницы.

Там ничего нет. Откуда оно берется, как редактируется? Моя главная страница пуста. 🙁 Видимо, это нужно настраивать с помощью дополнительных модулей, но руки так и не дошли до того, чтобы эти модули установить.

3. Проблемы редактора страниц.

3.1. Отсутствие возможности сохранить в черновики.

3.2. Не нашла, как сделать предпросмотр страницы (а в WordPress есть очень полезная функция preview).

3.3. Нет встроенных тегов в редакторе кода html.

Например, я люблю брать из кнопочек редактора теги <code> и <blockquote>. Особенно последнее слово набирать лень, и легче просто нажать на кнопку. Возможно, эти вещи есть в дополнительном модуле визуального редактора TinyMCE.

4. Мало симпатичных тем.

Может быть, это мои придирки, ведь художественный вкус у всех разный, но все же мне показалось, что красивых тем для Drupal почти нет. Так же думает и Дмитрий Сергеев:

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

Выводы

Drupal интересен своей гибкостью. Есть очень много настроек, дополнительных модулей, и все это кастомизируется. С другой стороны, каких-то мелочей постоянно не хватает… Вероятно, их все можно найти в плагинах, но лазить по этим базам в поисках решения всех своих проблем мне было трудновато.

Стоит ли использовать Drupal для блога? Мне кажется, нет. WordPress для этого подходит куда больше. Ну а для других типов сайтов Drupal может оказаться хорошим решением. Так что попробуйте сами. Надеюсь, у вас получится лучше. 🙂

14 thoughts on “Первый опыт работы с Drupal. Чего не хватает Drupal по сравнению с WordPress?”

  1. >> Моя главная страница пуста…

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

    >> Отсутствие возможности сохранить в черновики.

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

    >> Не нашла, как сделать предпросмотр страницы (а в WordPress есть очень полезная функция preview).

    Предпросмотр есть, наверное где-то в админке выключен.

    >> Нет встроенных тегов в редакторе кода html.

    Да, тут надо модуль ставить. Например, TinyMCE.

    Если несколько дней изучать админку, многое всплывет. А хороший блог в три клика, конечно, не сделать 🙂

    Друпал — это такой фотошоп в мире CMS. Сразу — ничего не разобрать.

  2. Дима, спасибо за подробные разъяснения. Все попробую. 🙂

    Да уж, с фотошопом тоже не один месяц пришлось посидеть…

  3. А разве друпал для блогов сделан? Я думал, у него аудитория: небольшие сайты. В этом смысле он мне очень понравился. Я посмотрел не один десяток CMS разных и пришел к выводу, что друпал мне нравится больше всех. Теперь буду учиться делать сайты на нем, когда свой движок писать некогда или лень.

    Кстати, попробуйте еще TextPattern – блоговый движок. Очень хороший. Мне понравился. Свои преимущества перед вордпресом имеет.

  4. Да, наверно Drupal рассчитан не на блоги. Просто так уж вышло, что другой идеи, кроме блога, не возникло. 🙂

    Про TextPattern кое-что читала, действительно интересный вариант. Надо будет попробовать, спасибо за наводку.

  5. Но зато здесь можно создавать видимость html-страниц, то есть ссылки вида http://mysite.ru/articles/new-features-drupal.html. Это интересная фича.

    Вроде бы в WordPress можно cделать тоже самое (Настройка ЧПУ, т.е. Настройки-Постоянные ссылки-Свой шаблон):
    /%postname%.html
    нужно использовать с плагином RusToLat.

    Или я, что-то не так понял?

  6. Точно, Nixx, спасибо за уточнение! 🙂

    Оказывается, и в WordPress можно создать квази-html странички. Я на своем блоге уже попробовала. Работает. (Но оставлять такие пермалинки не буду, чтобы не портить ситуацию с уже проиндексированными страницами.)

    Ну и если не использовать специальные пути для постов (post slug), то действительно нужно иметь для этого плагин RusToLat.

  7. Да уж. Самому разбираться интересно. Ну а если получается, то и еще интереснее. 🙂

    А когда на блюдечке с голубой каемочкой все принесут, то это не так и ценишь, как то, свое, что сам делал и настраивал.

  8. Drupal конечно крутая CMS. но в нем так сходу не разберешьcя в с WordPress.
    Само ядро не содержит каких-то крутых функций, зато существует множество модулей (аналоги plugin в WordPress) с помощью которых можно создавать очень навороченные по функциональности сайты.
    Конечно точно так же можно и с WordPress поступить- добавить плагинов, но тогда заметно замедлится производительность.
    мне больше всего поравилось в Drupal то что в нем можно редактировать страницу прямо в сайте, а не в отдельно вынесенной панели администрирования.

Leave a Reply

Your email address will not be published. Required fields are marked *