Shared Hosting Softwares
TOP 7 Drupal Web Hosting Services for Fast & Secure Sites (2026)
Ready to launch your next high-performance Drupal project? Whether you need enterprise-grade scalability, developer-friendly workflows, or budget-conscious shared plans, choosing the right infrastructure is crucial for speed and security. Explore our comprehensive 2026 comparison to find the perfect environment for your site—compare features, support, and pricing across Acquia, Pantheon, SiteGround, A2 Hosting, Bluehost, GreenGeeks, and InMotion Hosting. Read the full breakdown and secure your ideal Drupal host today!
| View pricing | View pricing | View pricing | View pricing | View pricing | View pricing | View pricing | |
|---|---|---|---|---|---|---|---|
| TOP7 Score | 9.5 | 8.5 | 8.5 | 8 | 7.5 | 7.5 | 7 |
|
Starting Price (Monthly) The lowest advertised monthly price for base plans.
|
Custom Enterprise |
Custom Mid-Market |
$3.95 |
$2.99 |
$2.29 |
$2.95 |
$2.95 |
|
Architecture Type The foundational infrastructure (Shared, VPS, PaaS).
|
Enterprise PaaS |
Managed PaaS |
Shared / Cloud |
Shared / VPS |
Shared / VPS |
Shared / VPS |
Shared / VPS |
|
Free Trial Available Does the provider offer a free trial period to test the platform?
|
|||||||
|
Money-Back Guarantee Duration in which you can get a full refund if unsatisfied.
|
Custom SLA |
Custom SLA |
30 Days |
Anytime (Pro-rated) |
90 Days |
30 Days |
30 Days |
|
Free Site Migration Does the host migrate your existing Drupal site for free?
|
|||||||
|
Overage Fees Are there automatic fees if you exceed traffic/bandwidth limits?
|
|||||||
|
Storage Type The type of hard drives used for data storage.
|
SSD / NVMe |
SSD |
SSD |
NVMe (Turbo) |
NVMe |
SSD |
SSD |
|
Included Storage Storage allocation on the starting plan.
|
Custom |
20 GB |
10 GB |
Unlimited |
100 GB |
50 GB |
10 GB |
|
Bandwidth Limit Data transfer limit per month on base plans.
|
Custom |
25K Visits |
Unmetered |
Unmetered |
Unmetered |
Unmetered |
Unmetered |
|
Eco-Friendly / Green Does the host use renewable energy or offset carbon?
|
✔ (AWS) |
✔ (GCP) |
✔ (GCP) |
✔ (Carbon Neutral) |
✔ |
✔ (300% Offset) |
X |
|
Cloud Infrastructure Underlying cloud provider powering the host.
|
AWS |
Fastly / GCP |
Google Cloud |
Bare Metal |
Bare Metal |
Bare Metal |
Bare Metal |
|
Web Server Software serving HTTP requests.
|
Nginx + Varnish |
Nginx |
Nginx / Apache |
LiteSpeed |
Nginx / Apache |
LiteSpeed |
Apache |
|
Database Type Supported relational database systems.
|
MySQL / Percona |
MariaDB |
MySQL |
MySQL / MariaDB |
MySQL / MariaDB |
MariaDB |
MySQL |
|
PHP Memory Limit (Base) Default memory allocated to PHP scripts.
|
Custom |
256MB |
768MB |
128MB+ |
256MB+ |
512MB |
256MB |
|
Max PHP Workers Number of simultaneous PHP requests processed.
|
Custom Scalable |
Scalable |
Limited by plan |
Plan dependent |
Plan dependent |
Plan dependent |
Plan dependent |
|
Dedicated IP Address Availability of a unique, non-shared IP address.
|
|||||||
|
Root Access Full administrative control over the server.
|
|||||||
|
Multisite Support Native capability to run Drupal Multisite installations.
|
|||||||
|
Data Center Locations Number of global regions to choose from.
|
10+ (AWS) |
4+ (GCP) |
11 |
4 |
3 |
3 |
3 |
|
Containerized Environments Are sites isolated in individual Linux containers?
|
|||||||
|
Server-Level Caching Built-in caching systems (Varnish, Redis).
|
|||||||
|
Global CDN Included Content Delivery Network integration by default.
|
|||||||
|
Redis Object Cache Advanced in-memory data structure store support.
|
|||||||
|
Memcached Support Distributed memory object caching system.
|
|||||||
|
HTTP/3 & QUIC Support for modern, low-latency web protocols.
|
|||||||
|
Uptime Guarantee Service Level Agreement for server availability.
|
99.99% |
99.99% |
99.99% |
99.99% |
99.99% |
99.99% |
No strict SLA |
|
Auto-Scaling Dynamically allocates resources during traffic spikes.
|
|||||||
|
BigPipe Support Drupal's advanced page rendering module support.
|
|||||||
|
Latest PHP Support (8.3+) Supports the most current, secure PHP versions.
|
|||||||
|
Image Optimization Server-side image compression tools (e.g., WebP).
|
|||||||
|
Free SSL Certificates Automated Let's Encrypt SSL provisioning.
|
|||||||
|
Web Application Firewall (WAF) Monitors and filters malicious HTTP traffic.
|
|||||||
|
DDoS Protection Mitigation against distributed denial of service attacks.
|
|||||||
|
Automated Malware Scanning Daily scans to detect compromised files.
|
|||||||
|
Automated Daily Backups System automatically backs up site data every 24 hours.
|
|||||||
|
Backup Retention Period How long automated backups are stored.
|
30 Days |
30 Days |
30 Days |
30 Days |
Custom |
1 Day |
N/A |
|
On-Demand Backups Ability to trigger a backup manually before updates.
|
|||||||
|
Two-Factor Authentication (2FA) Extra layer of security for the hosting dashboard.
|
|||||||
|
Enterprise Compliance Adherence to SOC2, HIPAA, or FedRAMP standards.
|
|||||||
|
Account Isolation Strict separation of accounts on shared environments.
|
|||||||
|
Drush Support Native support for the Drupal Shell command line.
|
|||||||
|
Composer Pre-installed PHP dependency manager available out of the box.
|
|||||||
|
Git Integration Native Git version control repositories.
|
|||||||
|
SSH Access Secure shell terminal access for developers.
|
|||||||
|
Dev / Test / Live Workflows Strict separation of environments for deployment.
|
|||||||
|
One-Click Staging Environment Clone production to a staging URL instantly.
|
|||||||
|
Cloud IDE Browser-based development environment.
|
|||||||
|
SFTP Access Secure file transfer protocol support.
|
|||||||
|
Database Management UI for DB management (phpMyAdmin/Adminer).
|
|||||||
|
Custom PHP.ini Control Ability to modify PHP limits and extensions.
|
|||||||
|
Cron Jobs Management UI or CLI access to schedule recurring tasks.
|
|||||||
|
CI/CD Pipeline Integration Native hooks for Jenkins, GitHub Actions, GitLab CI.
|
|||||||
|
New Relic APM Application Performance Monitoring integration.
|
|||||||
|
Solr Search Support Apache Solr enterprise search integration.
|
|||||||
|
Decoupled / Headless Friendly Architecture optimized for React/Vue frontends.
|
|||||||
|
One-Click Drupal Install Automated script to install standard Drupal core.
|
|||||||
|
Drupal Core Auto-Updates Option to automatically apply minor Drupal security updates.
|
|||||||
|
Drupal Specific WAF Rules Firewall rules tailored specifically for Drupal vulnerabilities.
|
|||||||
|
Drupal Expert Support Team L1/L2 support staff trained specifically in Drupal.
|
|||||||
|
Automated Drupal Setup Wizard Guided onboarding for new Drupal websites.
|
|||||||
|
Pre-configured Drupal Settings.php Platform automatically handles database strings and salts.
|
|||||||
|
Symphony Framework Optimized Server stack tuned for Symfony (Drupal's foundation).
|
|||||||
|
Drupal Migrate API Ready Sufficient resources to run heavy data imports via UI or Drush.
|
|||||||
|
24/7/365 Support Customer support available round the clock.
|
|||||||
|
Live Chat Availability Real-time instant messaging with support agents.
|
|||||||
|
Phone Support Availability Ability to call and speak with technical staff.
|
|||||||
|
Ticketing System Portal for managing complex technical issues.
|
|||||||
|
Emergency Response SLA Guaranteed response time for critical site outages.
|
15 Mins |
15 Mins |
15 Mins |
None |
None |
None |
None |
|
Dedicated Account Manager Assigned personal contact for enterprise accounts.
|
|||||||
|
Proactive Server Monitoring Host automatically fixes failed services before you notice.
|
|||||||
| View pricing | View pricing | View pricing | View pricing | View pricing | View pricing | View pricing |
What are the strict PHP and database minimum requirements for hosting a Drupal 11 application?
As of Drupal 11's release, the underlying system requirements have become much stricter. Hosting providers must supply a minimum of PHP 8.3 (to leverage the JIT compilation engine for performance) and Composer 2.7.0. For databases, the hosting environment must support at least MySQL 8.0, MariaDB 10.6, PostgreSQL 16, or SQLite 3.45. If a budget host still runs older database layers, the update to Drupal 11 will be blocked. Additionally, complex sites running Composer updates often require a PHP memory_limit of at least 512 MB to 1 GB.
When scaling multiple sites, what are the architectural trade-offs between a traditional Drupal Multisite installation versus an Enterprise PaaS approach (like Acquia Site Factory or Pantheon Custom Upstreams)?
A traditional Drupal multisite setup runs multiple websites from a single Drupal codebase using separate directories, which reduces duplicated effort and maintenance costs because you only deploy one core update. However, all sites share the same runtime and infrastructure, meaning a deployment issue, performance spike, or security vulnerability on one site can take down the entire network. Conversely, Enterprise PaaS solutions (like Pantheon Custom Upstreams or Acquia Site Factory) provide stronger failure isolation. They allow centralized site creation and governance while maintaining separate environments, though this significantly increases technical complexity and hosting costs.
Four key benefits of choosing Drupal-optimized hosting over generic web hosting
Advanced Caching and Performance Tuning
Generic hosting environments are built to support a wide array of CMS platforms, meaning they lack the specialized tuning Drupal requires. Drupal-optimized platforms are pre-configured with advanced caching layers like Varnish for edge caching and Redis for object caching. This specific architecture can reduce database load by 60–80% on content-heavy sites and ensure pages load in milliseconds globally.
Drupal-Native Developer Tooling and Workflows
On a generic host, developers must often manually configure their environments and rely on outdated deployment methods. Optimized hosts natively integrate essential tools like Composer and Drush (the Drupal shell). Furthermore, specialized platforms provide containerized Dev, Test, and Live environments out of the box, allowing teams to test changes safely and deploy code with integrated version control.
Proactive, CMS-Specific Security
While a default host will secure the physical server, the burden of application security falls on your team. Drupal-optimized hosting secures the application layer by implementing Web Application Firewalls (WAF) tuned specifically for Drupal vulnerabilities. These managed platforms also handle automatic patching for Drupal core and module security updates, significantly reducing the risk of a breach.
Expert Drupal Support
Support on generic hosting is typically provided by generalist agents reading from standard scripts. Drupal-optimized providers employ certified Drupal engineers. If you encounter a complex issue regarding module architecture, database queries, or a failed upgrade path, you receive rapid, specialized troubleshooting from experts who understand the exact stack you are running.
2026 Drupal Hosting Benchmark: Optimization, Performance & Update Scorecard
Pre-installed Drush and Composer tools running on developer-friendly Linux environments with customizable PHP settings.
LiteSpeed Turbo Servers providing fast page execution, OPcache support, and NVMe drive integration.
Automated Softaculous installation and update scripts with manual backup rollback options.
Highly customizable VPS environments providing full root access for custom Drupal stack tuning and database configuration.
UltraStack caching configurations coupled with high-speed NVMe storage to process complex Drupal SQL queries.
cPanel auto-update capabilities alongside automated daily server backups.
Engineered solely for Drupal enterprise applications, featuring native integration with Drush, Cloud IDEs, and Acquia Site Factory for multisite management.
AWS multi-zone auto-scaling architecture equipped with Varnish edge caching and dedicated database optimization.
Enterprise automated patch workflows, continuous integration testing, and proactive security advisories tailored to Drupal core and contrib modules.
Containerized WebOps workflow natively configured for Git deployments, Composer, and Drush command-line operations.
Integrated Fastly CDN, global Varnish edge caching, and Redis object caching included out of the box.
One-click upstream core updates paired with visual regression testing across isolated Dev, Test, and Live environments.
Standard shared hosting environment with a 1-click Drupal auto-installer, best suited for basic sites.
Standard SSD storage paired with basic Cloudflare CDN integration for low-traffic applications.
Standard 1-click upgrade triggers without dedicated staging pipelines or automated visual regression tests.
Google Cloud Infrastructure with customized PHP setups, one-click Drush access, and built-in Drupal staging tools.
Ultrafast Nginx-based dynamic caching layer combined with Google Cloud SSD storage and native Memcached support.
Automated minor core updates, daily system restoration points, and managed server-level security patches.
Our verdict and recommendations
Ready to power your mission-critical applications with the gold standard in Drupal hosting? Partner with Acquia to unlock cloud-native auto-scaling, federal-grade security (FedRAMP, HIPAA, SOC 2), and 24/7/365 direct access to top Drupal core engineers. Whether managing complex multisite networks or deploying high-traffic digital experiences, scale your organization with total confidence—explore Acquia’s enterprise Drupal hosting solutions today!
Founded by Drupal’s Creator (Dries Buytaert)
Acquia was co-founded by Dries Buytaert, the original creator of Drupal. This unique heritage provides Acquia with unparalleled architectural insights into Drupal core, making its platform directly aligned with current and future releases of the CMS.
Enterprise Security & Federal Compliance
Acquia holds strict industry and government security certifications, including FedRAMP, HIPAA, SOC 2, and PCI-DSS. Its security infrastructure features proactive vulnerability scanning, dedicated Web Application Firewalls (WAF), and automated intrusion detection tailored specifically for Drupal application layers.
Acquia Site Factory for Multisite Governance
Managing dozens or hundreds of brand, regional, or departmental websites is simplified through Acquia Site Factory. It allows central IT teams to push core updates, security patches, and global branding components across an entire site network from a single dashboard.
Cloud-Native Auto-Scaling (Acquia Cloud Next)
Built on AWS cloud infrastructure, Acquia Cloud Next dynamically scales compute and memory resources in real time to absorb sudden traffic spikes without manual intervention or server downtime.
Acquia Site Studio (Low-Code Page Builder)
Acquia provides a visual, low-code interface that enables marketers and content authors to build responsive page layouts using pre-approved design systems. This reduces reliance on frontend developers for routine page creation.
rowser-Based Development via Acquia Cloud IDE
Acquia Cloud IDE provides a fully configured, browser-accessible development environment in under 60 seconds. It eliminates local machine setup friction and includes Drush, Composer, and Xdebug tools pre-aligned with the production environment.
Native DXP Martech Ecosystem
Acquia expands hosting into a full Digital Experience Platform (DXP) with seamless integrations for digital asset management (Acquia DAM), customer data management (Acquia CDP), campaign automation (Acquia Campaign Studio), and real-time personalization (Acquia Personalization).
Acquia Content Hub for Syndication
Content-heavy organizations can publish, syndicate, and share node content across multiple Drupal properties in real time using Acquia Content Hub, preventing content duplication and streamlining global editorial workflows.
Accelerated Migration Tooling
Acquia Migrate Accelerate automates data mapping and transformation scripts, allowing organizations to migrate legacy Drupal builds (such as Drupal 7) to modern core versions up to 80% faster than manual migrations.
Pre-Tuned Drupal Caching Stack
Acquia runs a pre-configured performance stack with Varnish edge caching, Redis object caching, and Memcached optimized for Drupal's BigPipe rendering engine, delivering sub-second page loads globally.
Automated CI/CD & Build Pipelines
It provides built-in code deployment workflows, continuous integration pipelines, and automated testing frameworks (using Acquia BLT and Git integration) that streamline code pushes from Dev to Test to Live environments without risking production stability.
24/7/365 Direct Access to Drupal Core Engineers
Acquia support goes beyond infrastructure troubleshooting; its support team includes active Drupal core committers and top module maintainers who provide architectural code reviews, performance tuning, and 15-minute emergency response SLAs for critical site events.
Question and Answers
What is Drupal web hosting and how does it differ from standard web hosting?
Drupal web hosting refers to a server environment specifically tuned to handle the higher CPU, memory, and database requirements of the Drupal CMS. Unlike standard shared hosting configured for light or static scripts, Drupal hosting incorporates pre-configured PHP memory allocations (typically 256MB to 512MB+), OPcache, database optimizations (such as InnoDB buffer pool tuning), and server-level caching layers (Varnish, Redis) required to process complex node structures and dynamic database queries smoothly.
What are the official minimum system requirements for hosting Drupal 11?
Drupal 11 requires a server environment running PHP 8.3 or higher with JIT (Just-In-Time) compilation support. Database support requires MySQL 8.0+, MariaDB 10.6+, PostgreSQL 16+, or SQLite 3.45+. For web servers, Apache 2.4.7+ (with mod_rewrite and mod_headers enabled) or Nginx 1.1+ is required. Microsoft IIS is no longer supported for production in Drupal 11.
Why is PHP 8.3+ compatibility critical when choosing a Drupal host?
Drupal core relies heavily on modern PHP features, object-oriented architecture, and strict typing. PHP 8.3 provides substantial performance optimizations through enhanced OPcache and JIT compilation, drastically reducing execution times for heavy database requests and complex module logic. Running older PHP versions introduces severe security vulnerabilities and prevents site owners from upgrading to newer Drupal core releases.
How does Varnish edge caching improve Drupal hosting performance?
Varnish acts as a reverse-proxy HTTP accelerator situated in front of the web server. When an anonymous visitor requests a page, Varnish serves the pre-rendered HTML directly from memory without waking up the PHP engine or querying the SQL database. This reduces page delivery speeds down to sub-100 milliseconds and protects the host from crashing during major traffic spikes.
What role do Redis and Memcached play in Drupal object caching?
While Varnish caches complete HTML pages for anonymous users, Redis and Memcached store volatile database objects, render caches, and field data in RAM for authenticated users. By intercepting internal query demands, object caching reduces database read operations by 60% to 80%, accelerating dynamic content generation across logged-in sessions.
Is shared web hosting sufficient for a production Drupal site?
Shared hosting is acceptable for small, low-traffic Drupal sites or development sandboxes. However, because shared environments split CPU, RAM, and PHP workers across hundreds of neighbor sites, dynamic Drupal operations (such as running cron, executing database updates, or rendering complex views) often cause memory exhaustion errors or temporary rate-limiting. Managed Cloud, VPS, or PaaS environments are strongly recommended for production applications.
What are the advantages of managed Drupal PaaS over unmanaged VPS hosting?
Managed Platform-as-a-Service (PaaS) solutions—like Acquia or Pantheon—automate server provisioning, operating system patching, SSL renewal, security firewalls, and stack tuning specifically for Drupal. An unmanaged Virtual Private Server (VPS) offers total root access but forces the site owner to manually maintain Linux packages, configure web servers, establish backup policies, and handle security incidents.
Why is Composer 2.x support mandatory on modern Drupal hosts?
Drupal uses Composer as its official dependency manager to install core updates, contributed modules, and third-party PHP libraries. Composer 2.x significantly reduces memory consumption and execution time during package installation compared to legacy versions. A hosting server must support CLI execution of Composer 2.7+ to facilitate continuous integration and smooth site maintenance.
How does Drush (Drupal Shell) access benefit web hosting management?
Drush is the command-line shell and scripting interface for Drupal. Having SSH access with pre-installed Drush (version 13+) allows developers to run database updates (drush updatedb), clear caches (drush cr), export configurations (drush cex), and manage user accounts directly in seconds without opening the web browser UI.
What is a "Dev, Test, Live" workflow in specialized Drupal hosting?
A containerized "Dev, Test, Live" architecture provides isolated environments for development, quality assurance, and production. Developers push code changes upstream from Dev to Test, sync database content downstream from Production, and verify updates safely before making them public, preventing broken builds or downtime on the live URL.
Can I host a Drupal Multisite architecture on standard hosting?
Yes, provided the web server allows directory symlinking and custom domain alias binding. However, because all sub-sites in a traditional multisite setup share a single settings.php ecosystem, code repository, and database user instance, a high load or fatal error on one site can impact all others. Specialized enterprise PaaS solutions use containerized orchestration (such as Acquia Site Factory) to decouple these sites safely.
Which web server architecture performs best for Drupal: Apache, Nginx, or LiteSpeed?
Nginx: Highly preferred for high-concurrency enterprise setups due to low memory consumption and asynchronous event handling.
LiteSpeed: Excellent for shared and VPS environments, offering built-in server-level caching (LSWS) and drop-in compatibility with Apache .htaccess directives.
Apache: Highly reliable and natively compatible with Drupal's .htaccess rewrites, making it ideal for standard deployments.
How much RAM and PHP memory allocation does a Drupal site need?
A basic production server requires a minimum of 1 GB to 2 GB of total system RAM. Within PHP, the memory_limit directive should be set to a minimum of 256 MB for simple sites and 512 MB to 1 GB for sites running heavy modules (such as Webform, Commerce, or Media), running Composer updates, or processing large image transformations.
What database configuration is required for hosting Drupal 11?
Drupal 11 requires MySQL 8.0+, MariaDB 10.6+, or PostgreSQL 16+. Database engines must use the InnoDB storage engine for MySQL/MariaDB to ensure row-level locking during high write volumes. The database transaction isolation level should be configured to READ COMMITTED to avoid deadlocks during automated background tasks.
How does a Web Application Firewall (WAF) protect hosted Drupal sites?
A Drupal-tuned WAF inspects incoming HTTP traffic before it reaches the application layer. It blocks automated SQL injections, Cross-Site Scripting (XSS), malicious bot traffic, and brute-force login attempts. Specialized rulesets also mitigate emerging Drupal core security advisories (DSAs) at the edge before patches are manually applied to the codebase.
What is the impact of NVMe storage over traditional SATA SSDs in Drupal hosting?
Drupal executes dozens of file reads per page request to load core libraries, active themes, twig templates, and module code files. NVMe (Non-Volatile Memory Express) storage provides read/write throughput speeds up to 4 to 6 times faster than standard SATA SSDs, resulting in significantly lower I/O wait times and faster database query responses.
How does a global CDN integrate with Drupal hosting edge caching?
A Content Delivery Network (CDN)—like Cloudflare or Fastly—distributes static assets (images, compiled CSS, aggregated JS) across hundreds of edge locations globally. When integrated with Drupal's cache-tags system, the CDN automatically invalidates cached pages across global edge nodes the moment content is edited in the Drupal backend.
What makes Acquia the leading enterprise hosting platform for Drupal?
Acquia was co-founded by Drupal creator Dries Buytaert and provides an enterprise-ready environment. Built on AWS, it features multi-zone high availability (99.99% uptime SLA), FedRAMP/HIPAA compliance, a cloud-native IDE, and native extensions like Acquia Site Factory and Content Hub for enterprise governance.
How does Pantheon's WebOps containerized architecture work?
Pantheon uses containerized Linux environments rather than full virtual machines. Each site runs inside isolated containers with dedicated services for PHP, database, and Redis. This infrastructure allows instant scaling, zero-downtime deployments, and automated environment provisioning.
Is SiteGround recommended for mid-sized Drupal websites?
SiteGround offers strong hosting built on Google Cloud infrastructure. It provides custom PHP-FPM execution, Nginx-based static and dynamic caching, free automated SSL, and Drush integration, making it a reliable option for small-to-medium businesses needing dependable performance without enterprise pricing.
How do A2 Hosting's Turbo Servers benefit Drupal speed?
A2 Hosting's Turbo plans use LiteSpeed web servers in place of standard Apache setups. This architecture processes static and dynamic requests faster, includes built-in LiteSpeed caching mechanisms, and handles peak concurrent traffic spikes with significantly lower CPU usage.
What makes InMotion Hosting suitable for customizable Drupal VPS setups?
InMotion Hosting offers managed VPS hosting with full SSH access, dedicated system resource guarantees, and custom server stack configuration choices (Nginx or Apache with UltraStack). This flexibility suits technical teams who need root-level control for custom modules or third-party integrations.
How does GreenGeeks deliver green hosting for Drupal?
GreenGeeks replaces energy consumed by its server infrastructure by purchasing 300% renewable energy credits via the Bonneville Environmental Foundation. They deploy energy-efficient LiteSpeed servers, SSD/NVMe drives, and HTTP/3 support to maintain top speed while maintaining a negative carbon footprint.
Can production Drupal sites be hosted on Windows IIS web servers?
No. Starting with Drupal 11, Microsoft IIS is officially unsupported for production deployments. Drupal core is designed for Unix/Linux operating systems using Apache or Nginx web servers. Windows environments are restricted strictly to local offline development environments.
How should automated background tasks and Cron be configured on a Drupal host?
Relying on "Automated Cron" (where cron fires during page visits by anonymous users) degrades page load performance for that visitor. A proper hosting setup disables Automated Cron and uses system-level Linux crontab jobs (crontab -e) or Drush commands (drush cron) executed at fixed intervals (e.g., every 15 minutes) in the background.
What backup and disaster recovery capabilities are necessary for Drupal hosting?
A reliable host must offer automated daily (or hourly) backups containing both the SQL database dump and the complete /sites/default/files directory. It should support 1-click point-in-time restoration, manual snapshot generation prior to code deployments, and off-site backup storage for disaster recovery.
How does hosting support Decoupled (Headless) Drupal architectures?
In a decoupled setup, Drupal serves strictly as a back-end REST/JSON:API content repository while a Node.js framework (like Next.js or React) renders the frontend. Modern hosts support this by providing CORS header configuration, high-speed GraphQL/API caching layers, and webhooks to trigger frontend static rebuilds on content updates.
What directory permissions are required for the Drupal file system?
The /sites/default/files directory requires read, write, and execute permissions for the web server user (e.g., www-data or apache) to store user uploads, aggregated CSS/JS assets, and generated image styles. For security, permissions should be restricted to 755 for directories and 644 for files; recursive 777 permissions must never be used on a production host.
How do managed hosts handle Drupal security patch releases?
Managed platforms continuously monitor Drupal Security Advisories (DSAs). When a critical core vulnerability is disclosed, managed hosts (like Acquia or Pantheon) immediately apply edge WAF rules to protect unpatched sites, then release upstream repository patches that administrators can deploy to production with a single click.
What steps are involved in migrating a Drupal site to a new web host?
repare Source Site: Put the live site in maintenance mode and export the full SQL database (drush sql-dump).
Transfer Files: Copy the complete codebase and the /sites/default/files asset directory to the new host via SFTP/SSH.
Configure Database: Import the SQL database onto the new database server and update the database connection credentials inside /sites/default/file/settings.php.
Clear Caches & Test: Re-point host routing or test via a temporary URL, clear all caches (drush cr), verify functional URLs, and finally switch DNS A/CNAME records to point to the new host.