A contrario , il gère très bien les grands sites web avec des milliers de pages , plusieurs langues et beaucoup d'utilisateurs . Cette richesse a une contrepartie : l'absolue nécessité d'avoir au moins un développeur spécialisé Drupal pour configurer et maintenir correctement le ou les sites . La courbe d'apprentissage sur ce CMS est longue et abrupte . Ce gestionnaire de contenu fonctionne avec un serveur web Microsoft IIS ou Nginx , mais Apache 2 . 4 . 7 est recommandé ( tournant sur UNIX / Linux , macOS X ou Windows ) . Pour la base de données , MySQL 5 . 7 . 8 minimum ( ou alors MariaDB 10 . 3 . 7 , Percona 5 . 7 . 8 ) avec un moteur de stockage principal compatible InnoDB , sinon PostgreSQL 10 . 0 , ou encore SQLite 3 . 26 au minimum . Drupal 9 . 2 est l'un des CMS les plus lourd actuellement . Son archive décompressée d'installation pèse en effet presque 73 Mo ( plus de 19 000 fichiers ) alors que Wordpress est 30% plus léger avec 8 fois moins de fichiers . Les recommandations de la documentation Drupal est de 100 Mo , auxquels il faut ajouter plusieurs autres mégaoctets selon les extensions et thèmes installés . Drupal est rarement utilisé par les petites structures ou petits sites web , car l'entretien est rapidement dispendieux . Par rapport à un Wordpress ou même un Typo3 , le back-end brille par sa clarté . L'utilisateur peut facilement localiser son interface d'administration dans langue de son choix et s'organiser ( barre d'outils horizontale ou verticale , raccourcis personnalisables pour gagner en vitesse ) . Drupal a volontairement opté pour la sobriété et contraste des couleurs pour le back-end . Un développeur pourra modifier les couleurs et styles de l'interface d'administration .