Опубликовано: 27.10.2017
Я с Joomla работал очень мало, но могу сказать однозначно, что Drupal намного лучше. А лучше вот в каком плане:
1. Безопасность. Joomla постоянна страдала и страдает дырками. Причем баги находят как в самом движке, так и в модулях. Более простая разработка (на джумле проще начать) модулей демонстрирует детские ошибки (вроде SQL Inj). Именно из-за безопасности Joomla не используется в серьезных проектах. А вот Drupal напротив. Супер секурный и поэтому нашел свое применение в крупных проектах известных компаний. Взять тот же сайт белого дома США. Он базируется на Drupal. Сайт нашего президента вроде тоже на Drupal (russia.com точно на друпале).
2. Гибкость. Drupal всегда славился своей гибкостью. API постоянно совершенствуется и его хватает, чтобы не лезть "ручками в базу". Это правильный подход. Я не могу сравнить это с Joomla, т.к. не программировал под нее. Судя по мнению забугорных коллег, некоторые вещи в Joomla нельзя изменить. В Drupal менять можно все что угодно (главное знать как =)).
3. Масштабируемость. Архитектура друпала достаточно хорошо продумано, поэтому с масштабированием проблем не будет.
4. Более качественный код. Drupal сложен в изучении и не каждый выдерживает этот путь. Те кто остается с ним в одной упряжке, тот пишет качественный код (не всегда конечно). В джумле качество кода всегда было бедой. Не знаю как сейчас в этом дело, но думаю, что плохого кода еще много.
Уроков по Drupal очень много. Их практически нет на русском, но на английском полезного материала навалом. Заходим на тот же youtube, вбиваем в строку поиска Drupal и наслаждаемся количеством полезных видеороликов.