Мне кажется, что вы никогда не использовали Drupal, ни как разработчик.Drupal - это CMS, но это также и CMF.То есть это платформа, которая делает вашу жизнь разработчика очень простой.
Она также чрезвычайно гибкая, возможно, самая гибкая CMS своего размера.Его гибкость в первую очередь можно увидеть в двух местах.
Крючки
Это система в Drupal, которая позволяет вам изменять то, что должен делать друпал, когда что-то происходит.Подобно тому, как пользователь входит в систему, создается форма, отображается страница, удаляется узел.Вы можете реагировать практически на что угодно и настраивать его так, чтобы сделать именно то, что вы хотите.
Система тем
С помощью системы тем вы можете изменить способ, которым Drupal выводит любую разметку.Существует множество функций и шаблонов, определенных в Drupal, которые вы можете переопределить, и чтобы Drup использовал свои собственные для создания нужной разметки.
Производительность
Что касается производительности, я могускажем, я знаю сайты с более чем 100 миллионами посещений каждый месяц.Таким образом, вы можете создавать высокопроизводительные сайты с помощью Drupal.
Я думаю, что то, чего вам не хватает в Drupal, является скорее свидетельством недостатка знаний с вашей стороны, чем недостатка Drupal.У Drupal уже есть то, что вам нужно, вам нужно только научиться пользоваться преимуществами того, что уже есть в Drupal.
Вещи, которых вам не хватает