- / core - Semua file yang disediakan oleh core, yang tidak memiliki alasan eksplisit untuk berada di direktori /. Lebih detail lebih lanjut ke bawah.
- / libraries - perpustakaan pihak ke-3, mis. seorang editor wysiwyg. Tidak termasuk inti, tetapi cukup umum untuk menjamin inklusi di sini.
- / modules - Direktori tempat masuknya semua modul kustom dan kontrib.
- Memisahkan up ini ke sub-direktori contrib dan kustom dapat membuat lebih mudah untuk melacak modul. cukup untuk menjamin disebutkan di sini.
- / profil - kontribusi dan profil khusus.
- / themes - berkontribusi dan custom (sub) tema
- sites / [domain OR default] / {modules, themes} - Modul dan tema spesifik situs dapat dipindahkan ke direktori ini untuk menghindari mereka muncul di setiap situs.
- sites / [domain OR default] / files - File khusus situs cenderung ke sini. Ini bisa berupa file yang diunggah oleh pengguna, seperti gambar, tetapi juga termasuk konfigurasi, konfigurasi aktif dan bertahap . Konfigurasi dibaca dan ditulis oleh Drupal, dan harus memiliki jumlah minimal hak yang diperlukan untuk server web, dan satu-satunya server web, untuk membaca dan memodifikasinya.
- / vendor - Backend libraries yang tergantung pada Drupal Core. (Symfony, Twig, dll)
Detail pada direktori / core, terutama berguna untuk mengetahui peretas inti baru:
- / core / assets - Berbagai perpustakaan eksternal yang digunakan oleh Core. jQuery, garis bawah, modernisasi dll.
- / core / misc - Kode frontend yang bergantung pada Drupal Core.
- / core / include - Fungsi yang tingkat rendah menjadi modular. Seperti sistem modul itu sendiri.
- / core / lib - kelas Drupal Core.
- / core / modules - Modul Drupal Core.
- / core / profiles - Profil instalasi Core Drupal. Minimal, Standar, Menguji dan Menguji profil pemasangan multibahasa dalam standar.
- / core / scripts - Berbagai skrip CLI, kebanyakan digunakan oleh pengembang.
- / core / tes - Tes Drupal Core.
- / core / themes - Tema Drupal Core.