Отзывы drupal cms: плюсы и минусы, отзывы пользователей

Содержание

Отзывы разработчиков и оценки (по пятибалльной системе) Drupal

4,1

Средняя оценка

Цена/Качество5,0

Простота конфигурации и настройки4,4

Удобство в использовании4,6

Производительность4,3

Поддержка/Документация4,6

Безопасность4,9

Масштабируемость4,9

SEO4,7

Отзывы

Все57Положительные57Отрицательные0

АЛ

Алексей

hi-techclinic.ru

14 октября 2017

Роли на проекте:оптимизатор, системный администратор сайта, контент-менеджер, разработчик, выбор CMS

Проект:Сайт стоматологической клиники Хай-Тек в городе Люберцы предоставляет качественные услуги с 2008 года,

Тип:Корпоративный сайт

Отрасль:Дети, дом, семья

Об инструменте

Достоинства

Оценки

АЛ

Александр

megatelservice.com

11 сентября 2017

Роли на проекте:выбор CMS

Тип:Корпоративный сайт

Отрасль:Медицина и ветеринария

Об инструменте

Достоинства

Недостатки

Оценки

SE

Sergey

elitaagro. com

14 ноября 2016

Роли на проекте:оптимизатор, системный администратор сайта, контент-менеджер, разработчик, выбор CMS

Проект:Гибриды подсолнечника

Тип:Корпоративный сайт

Отрасль:Медицина и ветеринария

Об инструменте

Оценки

55

555666777

ocenka.tl

12 мая 2015

Роли на проекте:оптимизатор, системный администратор сайта, контент-менеджер, разработчик, выбор CMS

Проект:Сайт представляющий нашу компанию в самом лучшем свете.

Тип:Промо-сайт

Отрасль:Медицина и ветеринария

Об инструменте

Достоинства

Оценки

ЕВ

Евгений

cokin-p.ru

7 октября 2014

Роли на проекте:оптимизатор, системный администратор сайта, контент-менеджер, разработчик, выбор CMS

Проект:Сайт для фотографов и любителей.
Светофильтры серии Cokin p и аксессуары для фотографов

Тип:Интернет-магазин

Отрасль:Некоммерческие и общественные организации

Об инструменте

Достоинства

Недостатки

Оценки

ДЕ

Денис

vsegda-1y. ru

13 августа 2013

Роли на проекте:выбор CMS

Проект:Создаем сайты!

Тип:Корпоративный сайт

Отрасль:Медицина и ветеринария

Об инструменте

Достоинства

Оценки

VI

Viktor

deeplogic.ru

16 мая 2013

Роли на проекте:системный администратор сайта, разработчик, выбор CMS

Проект:Компания по разработкам web-проектов высокого уровня сложности.

Тип:Корпоративный сайт

Отрасль:Питание

Об инструменте

Достоинства

Недостатки

Оценки

YO

yooll

freeweblab.com

26 июня 2012

Роли на проекте:оптимизатор, системный администратор сайта, контент-менеджер, разработчик, выбор CMS

Проект:Блог о интернете, web-разработке, CMS Drupal.

Тип:Социальная сеть

Отрасль:Питание

Об инструменте

Достоинства

Недостатки

Оценки

ОР

Олег Рогачев

ronasoft. ru

1 июня 2011

Роли на проекте:системный администратор сайта, контент-менеджер, разработчик, выбор CMS

Проект:Компания РонаСофт работает на российском рынке с 2002 года в области комплексной автоматизации деловых процессов, разработки и внедрения информационных систем, построения ИТ-инфраструктуры организаций, поставки и обслуживание компьютерного оборудования. Высококвалифицированные специалисты компании предлагают заказчикам комплексные решения, ориентированные на самые передовые технологии и оборудование с расчетом на последующее развитие.

Тип:Корпоративный сайт

Отрасль:Финансы, инвестиции, банки

Об инструменте

Оценки

ВЛ

Владимир

nvip.com.ua

14 февраля 2011

Роли на проекте:разработчик, выбор CMS

Проект:Сайт города Нововолынска

Тип:Порталы и сервисы

Отрасль:Недвижимость

Об инструменте

Оценки

Показать еще

Разработчики сайтов на Drupal

Топ-5 по количеству внедрений

Webvesta

Синапс

rosogroup

Топ-5 по популярности внедрений

Webvesta

Initlab

rosogroup

Заинтересовал исполнитель?

Устройте конкурс между партнерами «Drupal» — узнайте цены и сроки внедрения и обслуживания.

Это займет 5 минут.

с партнерами «Drupal»

полный обзор популярной CMS – База знаний Timeweb Community

CMS Drupal существует уже более 17 лет – разработка платформы началась в 2000 году программистом из Бельгии Дрисом Бёйтартом. Он является руководителем этого проекта до сих пор. Релиз движка состоялся в 2001 году на сайте drop.org. Название Drupal произошло от голландского слова drupel (переводится как «капля»).

Самая свежая версия на момент написания статьи – 8.4.4 (вышла 3 января 2018 года). В релизах принимает участие множество людей, часть из них вовлечена в сам процесс разработки, другие создают дополнительные модули и патчи.

Drupal написана на PHP и использует реляционную базу данных (MySQL, PostgreSQL и т.д.).

Преимущества Drupal

Поговорим об основных достоинствах CMS Drupal.

Открытый исходный код

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

Бесплатность

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

Гибкость

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

Drupal можно использовать не только в качестве CMS, но и как фреймворк.

Большое сообщество

Drupal, как и многие другие платформы, имеет многочисленное сообщество разработчиков, которые создают новые патчи, модули, обновления, а также документацию, руководства и многое другое.

Модули

Drupal имеет огромное количество модулей, которые значительно расширяют его функционал и позволяют добавить практически любую функцию. Drupal – платформа, ориентированная на разработчиков, а не на обычных пользователей (как часто бывает у других CMS). Поэтому разработчикам будет легче разобраться в движке и настроить нужный функционал.

Кэширование

Drupal имеет встроенную систему кэширования, которая позволяет снизить нагрузку на сервер и уменьшить время загрузки страницы.

Хуки (hooks)

Хуки позволяют модифицировать данные при обработке и совершать другие действия. Хуки привязаны не к отдельным объектам, а к процедурным точкам. В Drupal подобная модель позволяет модифицировать функционирование платформы без внесения или переписывания огромного количества кода.

Стандартизация

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

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Недостатки Drupal

А теперь стоит упомянуть недостатки движка.  

Сложность в изучении

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

Сложный интерфейс

Он не самый сложный, но, скажем, не такой простой и user-friendly, каким бы он мог быть.

Минимальный базовый набор

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

Модули Drupal

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

Своей популярностью Drupal обязан в том числе огромному количеству существующих для этой платформы модулей: в списке на официальном сайте сейчас представлено 39 566 модулей. Чтобы не потеряться в таком количестве модулей, существуют фильтры по статуcу разработки, категории, версии ядра и другим параметрам.

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

Как установить модуль

Для установки модуля ищем его в списке на официальном сайте. Возьмем, например, страницу модуля Entity Reference Revisions.

В самом низу страницы будет Downloads, где представлены модули для разных версий Drupal. Зеленые – это рекомендованные варианты, желтые – другие релизы, красные – версии, находящиеся в разработке. Выбираем удобный формат, tar или zip, и скачиваем.

Затем идем в панель администратора: Расширения -> Установить новый модуль. Загружаем файл.

Yажимаем «Установить». Видим уведомление, что установка успешно выполнена.

Несколько интересных модулей Drupal

  • Views Slideshow – удобный модуль для создания слайдшоу.
  • IMCE – модуль для удобной работы с изображениями.
  • Video Embed Field – модуль для вставки видео (YouTube, Vimeo) на сайт.
  • Pathauto – позволяет создавать ЧПУ.
  • Webform – модуль для создания различных форм обратной связи, опросов.
  • Drupal Commerce – модуль для создания интернет-магазина.
  • Chaos tool suite (ctools) – модуль для разработчиков, позволяющий проще и быстрее управлять страницами.
  • Context – модуль, позволяющий управлять всеми компонентами сайта.
  • Olark Chat – модуль для реализации чата на сайте.
  • Scheduler – модуль для планирования публикаций записей.

Сайты, использующие Drupal

  • www.whitehouse.gov – сайт Белого дома.
  • www.nysenate.gov – сайт Сената штата Нью-Йорк.
  • valitsus.ee – сайт Правительства Эстонии.
  • www.grammy.com – сайт «Грэмми».
  • www.forbes.ru – сайт «Forbes Россия».
  • www.wmj.ru – сайт о моде и красоте.

Заключение

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

Drupal Review 2022: особенности, цены и многое другое

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

Drupal занял место в нашем списке лучших CMS, но подходит ли он вам? Благодаря большой структуре и продвинутому уровню настройки управление контентом Drupal выходит за рамки базовых шаблонов в пользу настройки с большим объемом разработки, которая позволяет вам создавать именно то, что вам нужно.

Методология рейтингов

Drupal

Рейтинг изображения, 3,30 из 5 звезд.

3,30 звезды

Информационный значокКруг с буквой I внутри.

Наши рейтинги основаны на 5-ти звездочной шкале.
5 звезд = лучший.
4 звезды = отлично.
3 звезды = хорошо.
2 звезды = Удовлетворительно.
1 звезда означает Плохо.
Мы хотим, чтобы ваши деньги больше работали на вас. Вот почему наши рейтинги смещены в сторону предложений, которые обеспечивают универсальность и сокращают наличные расходы.
= Лучший
= Отлично
= Хорошо
= Удовлетворительно
= Плохо

Итог: Drupal CMS очень гибкая и хорошо подходит для тех, кто имеет опыт программирования.

Платформа предоставляется бесплатно

Плагины и интеграции доступны за дополнительную плату

  • Простота использования

    Рейтинг изображения, 3,00 из 5 звезд.

    3. 00 звезды

    Опора

    Рейтинг изображения, 3,50 из 5 звезд.

    3,50 звезды

    Цены

    Рейтинг изображения, 4,00 из 5 звезд.

    4.00 звезды

    Характеристики

    Рейтинг изображения, 3,00 из 5 звезд.

    3.00 звезды

    • Бесплатное программное обеспечение с открытым исходным кодом
    • Легко масштабируется по мере роста
    • Регулярно обновляется и обновляется
    • Крутая кривая обучения для начинающих
    • Для поддержания необходимы навыки кодирования
    • Drupal расходы на веб-разработку и обслуживание

    Если гибкость, настройка и почти неограниченная пропускная способность являются вашими приоритетами, тогда Drupal может быть просто программным обеспечением CMS для вас.

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

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

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

    Для кого Drupal?

    Drupal требует некоторой работы с бэкендом и может многое предложить. Все это делает Drupal лучшим для больших сайтов: если вам нужно много настроек, высокая пропускная способность, продолжительное гарантированное время безотказной работы и т. д., тогда Drupal — отличный выбор. Крупные организации, такие как The Economist и Белый дом, используют Drupal в качестве своей CMS.

    Функции Drupal

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

    Простота редактирования и авторинга

    Бэкенду могут потребоваться технические ноу-хау веб-разработчика, но редактирование страниц в Drupal — это очень просто. После установки он интуитивно понятен, поэтому разделы четко прописаны, и печатать прямо в них не составляет труда.

    Нет никаких сюрпризов, когда дело доходит до создания статьи или редактирования страницы — все просто. Источник изображения: Author

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

    Из серверной части Drupal вы можете обновить поля, метки и многое другое для комментариев или даже полностью отключить эту функцию. Источник изображения: Автор

    Безопасность

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

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

    Надежность и время безотказной работы

    Drupal — один из лучших программных продуктов CMS и лучший выбор для самых популярных систем управления контентом в мире. Благодаря своей долгой истории и надежному сообществу, Drupal имеет репутацию надежного продукта: никаких сбоев, мало ошибок и очень быстрое исправление ошибок.

    Перетаскивание сборок

    После настройки Drupal становится проще в использовании. Когда приходит время создавать контент, это похоже на складывание блоков для создания страницы.

    Создание страниц в Drupal так же просто, как перетаскивание и складывание. Источник изображения: Автор

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

    Оптимизация устройства

    Существует большая разница между тем, как сайт просматривается на компьютере и на мобильном устройстве. Если вы не оптимизированы для мобильных устройств, Google понизит ваш рейтинг.

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

    Повышенная гибкость

    Разработанный для работы со всеми типами сайтов, он не имеет определенной ниши.

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

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

    Дополнительные модули

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

    Простота использования Drupal

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

    В случае с Drupal это тоже не единовременно, так как для обслуживания и обновлений потребуются кодирование и разработка.

    Для меня это кошмар CMS. Однако, если вы более опытны в мире кодирования или веб-разработки, вы можете увидеть эстетику Drupal «требуется сборка» как забавный шанс настроить свое программное обеспечение так, как вам нравится. Однако для остальных из нас это отнимает много времени и пугает.

    Прежде чем все начнет сходить с ума, ваш список вариантов для начала довольно прост. Источник изображения: Автор

    После того, как Drupal настроен так, как вам нравится, довольно легко ориентироваться после некоторого времени, потраченного на изучение и чтение ресурсов сообщества Drupal. Даже интерфейс панели инструментов разработан, чтобы быть удобным для пользователя.

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

    Панель инструментов Drupal основана на модулях и проста в навигации. Источник изображения: Author

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

    Стоимость Drupal

    Drupal бесплатен и постоянно обновляется, как и другое программное обеспечение с открытым исходным кодом. Потратив 0 долларов, вы получите доступ к сложному программному обеспечению.

    Тем не менее, Drupal довольно скудный «как есть», что означает, что вам нужно будет добавить дополнительные модули и плагины.

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

    Служба поддержки Drupal

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

    В сообществе поддержки Drupal есть несколько вариантов и форумов, на которых можно получить необходимую помощь. Источник изображения: Author

    Хотя у Drupal нет специальной поддержки учетных записей, у них есть активное сообщество поддержки, доступное через чат и Slack. Поэтому, даже если вы застряли и не можете найти ответ в ресурсах, у вас есть доступ к живым, очень знающим людям, с которыми можно пообщаться.

    Преимущества Drupal

    Drupal дает вам версию CMS с практически неограниченными возможностями. Благодаря высокой пропускной способности и обширному сообществу разработчиков Drupal часто является рациональным выбором.

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

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

    Drupal — технически подкованный чемпион

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

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

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

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

    Часто задаваемые вопросы

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

    • Как только Drupal настроен и готов к использованию, им может управлять практически любой. Тем не менее, есть кривая обучения. И для его настройки требуется много внутреннего кодирования, поэтому вам, скорее всего, придется нанять разработчика, чтобы он начал работу за вас.

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

    У вас есть опыт программирования и вы ищете гибкую CMS? Обязательно попробуйте Drupal! Drupal

    Прочитать обзор

    Сравнение Drupal

    Бесплатные планы Гибкость в настройке Быстрая скорость загрузки SEO-готовность
    Друпал
    Вордпресс
    Квадратное пространство
    Джумла
    CMS HubSpot
    Викс

    Об авторе

    Роуз Уилер — опытный писатель и контент-менеджер с более чем 15-летним опытом. Она специализируется на контенте, связанном с цифровым маркетингом, малым бизнесом, личными финансами и CMS. Ее работы появлялись на таких сайтах, как Selz, The Cheat Sheet и Swaay. Когда она не работает со своими замечательными клиентами, Роуз любит готовить, играть в игры и читать хорошую книгу.

    Поделиться этой страницей

    Email IconПоделиться этим сайтом с электронной почтой

    Мы твердо верим в Золотое правило, поэтому редакционные мнения принадлежат только нам и не были ранее проверены, одобрены или одобрены включенными рекламодателями.
    Ascent не охватывает все предложения на рынке. Редакционный контент The Ascent отделен от редакционного контента The Motley Fool и создается другой командой аналитиков.
    У Motley Fool есть политика раскрытия информации. Автор и/или Пестрый Дурак могут иметь интерес к упомянутым компаниям.

    Обзор Drupal | Рейтинги, удобство использования, функции, жалобы

    Плюсы

    • Бесплатная загрузка и использование
    • Настраиваемые функции
    • Адаптация к мобильным устройствам
    • Сильное сообщество пользователей
    • Глубокая настройка дизайна

    Минусы

    • Требуются знания разработчика
    • Подсветка из коробки
    • Нет поддержки клиентов

    Обзор Drupal

    Платформа управления контентом (CMS) и разработки Drupal родилась из-за того, что два голландских студента недовольны отсутствием надежного подключения к Интернету. Дрис Байтарт и Ханс Снайдер решили свою проблему в Антверпенском университете в 2000 году, настроив частную беспроводную сеть, разделив одно модемное соединение ADSL между восемью друзьями. Вскоре Байтарт добавил небольшой новостной сайт и веб-доску, где друзья могли публиковать личные и технические новости. Когда студенты покинули общежитие, Байтарт выпустил программное обеспечение и позволил другим расширить платформу.

    Сегодня решение Drupal с открытым исходным кодом используется для создания гибких и безопасных веб-сайтов, позволяя пользователям добавлять, публиковать и редактировать веб-контент. 1,39 миллиона пользователей, в том числе 117 000 активных участников кода. Некоторые известные веб-сайты работают на Drupal, в том числе Белый дом, Красный Крест, BBC, Whole Foods и Twitter. Его можно загрузить бесплатно, и каждый может изменить или расширить платформу в соответствии со своими потребностями. Текущая версия, Drupal 9, была выпущена в июне 2020 года и представляет собой основное обновление версии.

    Table of Contents

    • Pricing
    • Cloud-Based Or Locally-Installed
    • Hardware & Software Requirements
    • Specific Size Of Business
    • Ease Of Use
    • Features
    • Web Design
    • Integrations & Add-Ons
    • Обработка платежей
    • Обслуживание клиентов и техническая поддержка
    • Отзывы пользователей
    • Безопасность
    • Окончательный вердикт

    Цены

    Оценка: Отлично

    Drupal можно загрузить бесплатно и использовать бесплатно. Таким образом, веб-сайт Drupal может быть создан бесплатно. Однако, как всегда, «бесплатно» не означает «абсолютно никаких затрат».

    На самом деле, большинство пользователей, вероятно, захотят работать с разработчиком для создания пользовательского веб-сайта, если они сами не обладают достаточно глубокими техническими знаниями (или уже работают в штате). И пользователям обязательно нужно будет платить за хостинг сайта, доменное имя и сертификат безопасности.

    Облачная или локальная установка

    Drupal — это локально устанавливаемое программное обеспечение. Так что вам нужно будет организовать и оплатить стандартные расходы на хостинг и безопасность сайта. Поскольку эта популярная платформа существует уже некоторое время, вы можете выбирать из ряда аффилированных хост-компаний, включая Bluehost, Pantheon, Acquia, A2 Hosting и Contegix.

    Требования к оборудованию и программному обеспечению

    Drupal работает на стеке LAMP, который объединяет операционную систему Linux, веб-сервер Apache, базу данных MySQL и язык сценариев PHP. Но гибкость Drupal распространяется и на его технические требования. Вы можете запускать Drupal на других системах, таких как Windows или Mac, использовать Nginx или IIS вместо Apache и PostgreSQL, SQLite, MariaDB или Percona вместо MySQL.

    Поддерживаемые браузеры включают последние версии Google Chrome, Firefox, Safari, Microsoft Edge и Opera. Мобильные браузеры включают последние версии Safari для iOS, Chrome для Android, Chrome для iOS, UC Browser, Opera Mini и Samsung Internet.

    Конкретный размер бизнеса

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

    Простота использования

    Оценка: Удовлетворительно

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

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

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

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

    Скриншот веб-страницы Drupal, сделанный 15.10.2020

    И стандартную панель инструментов можно перетаскивать, поэтому переупорядочивать содержимое, по крайней мере, легко.

    Скриншот веб-страницы Drupal, сделанный 15.10.2020

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

    Как и любой другой элемент веб-сайта Drupal, вы можете настроить внешний вид и функции вашего администратора — если вы разбираетесь в коде или можете нанять того, кто знает. Однако, если вы ищете простой в использовании администратор с интуитивно понятными функциями, это может быть не то, что вы ищете.

    Возможности

    Оценка: Отлично

    Вы можете добавлять почти бесконечное количество функций на веб-сайт Drupal благодаря преданному сообществу разработчиков, которое делится своими адаптациями кода Drupal с открытым исходным кодом. Из коробки, хотя веб-сайт Drupal обладает большим потенциалом, вы найдете относительно мало встроенных функций. Вот два из них:

    • Адаптивность для мобильных устройств: Подход, ориентированный на мобильные устройства, с адаптивными изображениями.
    • Международные продажи: Доступно на 100 языках, английский по умолчанию. Поддерживаются языки с письмом справа налево со встроенными переводами в интерфейсе администратора.

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

    • Мерчандайзинг: Доступны сложные каталоги продуктов и категории, а также функция многогранного поиска для клиентов
    • Отчеты: Доступны настраиваемые отчеты, а панель расширенных отчетов показывает продажи, статус заказа, клиентов, способы оплаты и многое другое
    • Маркетинг: Акции и инструменты SEO. Вы можете интегрироваться с пакетами веб-аналитики

    Веб-дизайн

    Оценка: Хорошо

    При загрузке Drupal вы найдете несколько базовых тем, таких как Bartik, Stable, Classy и Stark. Эти темы были разработаны разработчиками с использованием HTML, CSS, JavaScript и т. д. Все они адаптированы для мобильных устройств. Bartik — это тема по умолчанию, поэтому вы увидите ее первой.

    Скриншот веб-страницы Drupal, сделанный 15.10.2020

    Это не очень современная, бросающаяся в глаза тема, но на самом деле она не предназначена для этого. Это должна быть структура, которую вы можете использовать для создания индивидуального вида вашего сайта. Для этого вам нужно надеть шляпу программиста и погрузиться в работу. Во-первых, откройте настройки темы из меню «Внешний вид», чтобы перейти на настраиваемую страницу настроек, где вы можете выполнять простые функции, такие как изменение цветовой схемы в целом или по отдельным полям. Затем взгляните на файлы шаблонов, которые включают в себя страницы, заголовки, библиотеки, CSS-файлы и каталоги, а также обработчики предварительной обработки — особый тип файла PHP, который позволяет изменять и добавлять переменные.

    Скриншот веб-страницы Drupal, сделанный 15.10.2020

    Вы можете получить доступ к более чем 1000 активно поддерживаемых тем, созданных разработчиками, посетив веб-сайт Drupal. Загрузите один из них или создайте свой собственный, используя открытый исходный код Drupal.

    Интеграция и надстройки

    Оценка: Хорошо

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

    • Твиттер
    • Facebook
    • Google Analytics
    • HubSpot
    • LinkedIn
    • Пакет Salesforce
    • Поделись этим
    • Кричать
    • Redmine
    • Переключить
    • ТогМайн

    Если вы добавите Drupal Commerce на свой веб-сайт, вы получите доступ к дополнительным модулям в четырех основных категориях: оплата, доставка и выполнение, аналитика и отчетность и маркетинг. Например, в разделе «Доставка» вы найдете более 20 модулей, включая несколько вариантов международной доставки и тарифов, а также USPS, FedEx и UPS.

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

    Обработка платежей

    Рейтинг: Отлично

    Более 150 модулей обработки платежей должны быть достаточными для большинства пользователей Drupal, чтобы найти то, что им нравится. От крупных игроков до небольших международных опционов — это надежная категория расширений, в которой есть хороший выбор. Вот некоторые из них:

    • PayPal
    • Authorize.net
    • Скрилл
    • Amazon Pay
    • Брейнтри
    • Площадь
    • Полоса
    • АлиПей
    • Checkout.com
    • Кларна
    • Монерис

    Служба поддержки клиентов и техническая поддержка

    Оценка: Хорошо

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

    Хотя вы не сможете связаться с Drupal для получения поддержки по телефону, электронной почте, в чате или контактных формах, вы сможете получить доступ к множеству ресурсов самопомощи. К ним относятся:

    • Форум сообщества: Пишите, чтобы задавать вопросы и получать ответы от участников сообщества Drupal.
    • Руководства:  От продвинутого до начинающего вы можете найти руководства по основным навыкам Drupal, организованные по сериям на веб-сайте Drupal.
    • Учебники: Drupalize.me — это библиотека учебных пособий с загружаемыми файлами проектов. Персональное членство начинается с 35 долларов в месяц, со скидкой для студентов. Членство в организации также доступно, начиная с 28 долларов в месяц на члена.
    • Документация сообщества: Получите доступ к Руководству пользователя, написанному для людей с минимальными знаниями о Drupal CMS, Руководству по локальной разработке, Руководству по Drupal API и т. д.
    • Чаты сообщества Slack и IRC: Получите быструю и эффективную онлайн-поддержку от сообщества Drupal.
    • Stack Exchange Answers: Зарегистрируйтесь, чтобы присоединиться к Drupal Answers, сайту вопросов и ответов для разработчиков и администраторов.
    • Найдите консультанта:  Свяжитесь с отдельными лицами и организациями, предоставляющими профессиональные услуги, включая установку, проектирование, хостинг, разработку модулей, создание сайтов и постоянную поддержку.
    • Международное обучение: Выполните поиск по стране, чтобы найти организации рядом с вами, которые предлагают услуги обучения Drupal. 59 зарегистрированы в США и десятки других работают от Афганистана до Зимбабве и повсюду между ними.
    • Справка для конкретного языка: Сторонняя поддержка предлагается на более чем трех десятках разных языков.

    Отзывы пользователей

    Оценка: Отлично

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

    Негативные отзывы и жалобы

    • Крутая кривая обучения: Если вы хотите создать веб-сайт в спешке, Drupal, вероятно, вам не подойдет. Даже некоторые разработчики считают Drupal сложной задачей. «Я шучу, что мне потребовалось почти два года, чтобы стать «довольно хорошим» в Drupal», — сказал один из пользователей.
    • Bare-Bones: Дело не столько в том, что пользователи могут добавлять в кодовую базу Drupal, сколько в том, что они должны это делать. В то время как исключительная настраиваемость Drupal выглядит положительно в обзорах, она также проявляется и как отрицательная.
    • Ошибки: Дополнительные модули в сочетании с ограниченной поддержкой могут привести к тому, что устранение ошибок займет много времени. Кроме того, когда Drupal выпускает обновление, добавленные модули могут перестать быть совместимыми, а это означает, что вам придется ждать исправления или делать это самостоятельно.

    Положительные отзывы и отзывы

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

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

    Безопасность

    Оценка: Отлично

    Drupal — это выбор многих пользователей в банковской сфере, правительстве, государственном управлении и здравоохранении, где безопасность является серьезной проблемой. Безопасность встроена в кодовую базу Drupal. Drupal Form API проверяет и очищает данные перед их вводом в базу данных, а уровень абстракции базы данных Drupal выполняет дополнительные проверки безопасности данных по мере их записи.

    Drupal также поддерживает группу безопасности, состоящую из десятков экспертов по всему миру, которые реагируют на проблемы безопасности по мере их возникновения. Кроме того, Drupal включает в себя функции, которые устраняют все основные риски безопасности Open Web Application Security Project (OWASP).

    Чего Drupal не делает, так это обеспечивает безопасность вашего индивидуального веб-сайта. Поиск надежного хостинга сайта и поддержание сертификата SSL будет зависеть от вас.

    Окончательный вердикт

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