Skip to main content

Posts

Showing posts from February, 2026

Welcome to the Drupal Playground!

Hey there, Drupal enthusiasts! 🎉

We’re thrilled to welcome you to Drupal Playground, where creativity, innovation, and the power of Drupal come together. This is your space to explore, learn, and build amazing things using one of the most flexible CMS platforms out there.

Happy Drupaling!
— The Drupal Playground Team

Drupal Acquia Cloud , DAM and Cloud Hub Interview questions

  What is Acquia Cloud and how is deployment handled there? Acquia Cloud is a managed Drupal hosting platform built on AWS that provides autoscaling, security, CI/CD pipelines, and monitoring tools like Insight and New Relic. Code deployment is Git-based — we push code to the repository, and Acquia pipelines promote the branch to Dev, Stage, or Prod environments. Production is read-only, ensuring controlled deployments.

Drupal Interview Questions

 How to Create a Drupal Multisite?  In multisite, I create separate folders under /sites for each domain, configure individual settings.php with separate databases, and install Drupal per site while reusing the same codebase. Ex : sites/site.domain1/settings.php         sites/site.domain2/settings.php In multisite, even though the codebase is shared, module enablement is stored in each site's configuration. So enable the module only on the required site via admin or drush, and it remains disabled on other sites because they have separate databases. Then you must maintain separate config sync folders per site . $config_directories['sync'] = '../config/site1'; In multisite, apart from settings.php, we use services.yml for service overrides, separate files directories for uploads, private file paths, and most importantly separate config sync directories to isolate configuration per site.

Drupal Interview Questions

  What is the difference between Configuration and Content in Drupal? Give examples. Configuration represents the site structure and behavior stored in YAML files — such as content types, views, fields, permissions, and site settings. Content is the actual data stored in the database — like nodes, users, taxonomy terms. Configuration is deployed across environments using config management, while content is environment-specific.