Knowledge · Drupal

Drupal

Expert knowledge on Drupal: modules, architecture, migration, theming and best practices. 59 articles.

Drupal articles at arocom
AdvancedBusiness

Accessibility with Drupal: The Practical Guide

Accessibility is a core principle in Drupal, not an afterthought. ARIA labels, keyboard navigation, ...

7 minutes
AdvancedTechnical

Algolia Search in Drupal: Lightning-Fast Results

Algolia is a hosted search service that delivers search results in under 50 milliseconds — with typo...

6 minutes
AdvancedTechnical

Web Animations with Drupal: Performance First

Animations on the web create motion through rapid playback of individual frames or CSS/JavaScript tr...

4 minutes
AdvancedTechnical

Behat Tests: Acceptance Testing for Drupal

Behat is a PHP framework for Behavior-Driven Development (BDD) that formulates tests in natural lang...

7 minutes
AdvancedTechnical

Browser Compatibility: Why It Matters

Browser compatibility means that a website is correctly displayed and functional in all relevant bro...

4 minutes
AdvancedTechnical

Drupal Caching: Performance Optimization

Caching is the most important lever for the performance of a Drupal platform. From page cache to OpC...

8 minutes
BeginnerTechnical

Drupal Hosting: What to Watch For

Drupal hosting requires specialization. Standard shared hosting is not sufficient for demanding Drup...

7 minutes
AdvancedTechnical

CKEditor 5 in Drupal: What Editors Need to Know

CKEditor 5 has been the default editor in Drupal since version 10. The plugin-based architecture mak...

7 minutes
AdvancedTechnical

Config Split: Configuration Management for Drupal

Config Split is the standard module for environment-specific configuration management in Drupal. It ...

7 minutes
BeginnerBusiness

Contao vs. Drupal: Which CMS Fits?

Contao is an open-source CMS based on PHP, formerly known as TYPOlight. It is suitable for medium to...

5 minutes
AdvancedTechnical

Data Migration in Drupal: CSV, JSON, API

Drupal's Migrate framework transfers content from CSV files, JSON feeds, XML documents, and REST API...

7 minutes
BeginnerTechnical

Understanding DNS: Domain Configuration Explained

The Domain Name System (DNS) translates readable domain names like arocom.de into IP addresses and m...

5 minutes
BeginnerTechnical

Drupal 11: The Most Important Innovations

Drupal 11 was released on July 29, 2024, and brings up to 50% better performance under PHP 8.3, Sing...

7 minutes
BeginnerTechnical

Drupal CMS: The Future of Content Management

Drupal CMS is the pre-configured variant of Drupal — born from the Starshot initiative. It combines ...

7 minutes
AdvancedTechnical

Drupal and SEO: How the CMS Boosts Visibility

Drupal is inherently SEO-capable: clean URL structures, semantic HTML, and structured data are part ...

7 minutes
AdvancedTechnical

Drupal Views: Display Data Flexibly Without Code

Drupal Views is the most powerful tool for displaying content in Drupal. Lists, grids, tables, RSS f...

6 minutes
BeginnerBusiness

Drupal vs. Contentful: Integrated or Headless?

Contentful is a headless CMS platform with an API-first approach. Drupal is an integrated open-sourc...

6 minutes
BeginnerBusiness

Drupal vs. Strapi: Open Source CMS Compared

Drupal and Strapi are open-source CMS with different philosophies. Strapi is headless, based on Node...

6 minutes
AdvancedTechnical

ECA Module: No-Code Automation in Drupal

The ECA module (Event-Condition-Action) enables no-code automation in Drupal. Workflows are defined ...

7 minutes
BeginnerTechnical

The Right Editorial System: What Matters in 2026

An editorial system separates content from its presentation and enables teams to maintain websites w...

7 minutes
BeginnerBusiness

FirstSpirit vs. Drupal: Proprietary or Open Source?

FirstSpirit is a proprietary enterprise CMS by Crownpeak Technology GmbH with a Java foundation and ...

7 minutes
AdvancedTechnical

Gin Theme: The Best Drupal Backend

The Gin Theme is the leading admin theme for Drupal. It brings a modern UI, dark mode, sticky action...

7 minutes
AdvancedTechnical

GitLab for Drupal Teams: CI/CD Explained

GitLab is a web-based DevOps platform for source code management, CI/CD pipelines, and team collabor...

5 minutes
BeginnerTechnical

Semantic HTML: Foundation for GEO and Accessibility

HTML (Hypertext Markup Language) has structured web content since the early 1990s. The current versi...

5 minutes
BeginnerBusiness

Ibexa (eZ Platform) vs. Drupal: Enterprise Comparison

Ibexa (formerly eZ Platform) is a commercial enterprise CMS based on Symfony with license costs star...

7 minutes
BeginnerTechnical

Installing Drupal Modules: Practical Guide

Drupal extends its functionality through modules — the core includes over 50, and the community prov...

7 minutes
AdvancedBusiness

Intranet with Drupal: Platforms for Teams

An intranet is a closed network for internal communication and collaboration within an organization....

5 minutes
BeginnerBusiness

Joomla vs. Drupal: Migration and Comparison

Joomla is an open-source CMS based on PHP with roots in the Swahili language ("Jumla" = totality). I...

5 minutes
AdvancedTechnical

Developing Drupal Modules: When Custom Code Is Worthwhile

Drupal is modular by design: the core delivers the base functionality, over 47,000 community modules...

7 minutes
AdvancedTechnical

Drupal Monitoring: Proactive Surveillance

Proactive monitoring detects Drupal problems before users notice them. Creeping performance degradat...

7 minutes
AdvancedTechnical

Monolithic vs. Composable: Drupal Architecture

Monolithic systems bundle all functions in a shared codebase and database. This simplifies operation...

5 minutes
AdvancedBusiness

Multilingual Websites with Drupal: The Guide

Drupal is the leading open-source CMS for multilingual websites. Content, menus, URLs, taxonomies, a...

8 minutes
AdvancedTechnical

Drupal Multisite: One Installation, Many Websites

Drupal Multisite enables managing multiple websites from a single installation. Updates, security pa...

7 minutes
BeginnerTechnical

Low-Code with Drupal: Without Custom Development

Drupal enables complex websites with almost no custom code. Site building — configuring Drupal throu...

7 minutes
AdvancedTechnical

Node.js and Drupal: When It Is Worthwhile

Node.js is a server-side JavaScript runtime that has been used for scalable network applications sin...

5 minutes
AdvancedTechnical

OOP in Drupal: Object-Oriented Patterns in the CMS

Since Drupal 8, the CMS is based on object-oriented patterns: dependency injection, plugin system, e...

7 minutes
BeginnerBusiness

Open Source as Strategy: Drupal Without License Costs

Open source means: the source code is open, the software is license-free, and the investment belongs...

7 minutes
AdvancedBusiness

Portals with Drupal: Building Complex Platforms

Portals are web applications that bundle different web services in a personalizable platform. They s...

5 minutes
AdvancedTechnical

Content Protection in Drupal: Access and Deletion

Drupal offers granular mechanisms to protect content from unauthorized access and accidental deletio...

6 minutes
BeginnerTechnical

Responsive Design 2026: Mobile-First Is Not Enough

Responsive design — adapting websites to different screen sizes — is no longer a differentiator in 2...

7 minutes
AdvancedTechnical

Web Scraping: Opportunities and Risks Explained

Scrapers are software tools that automatically copy and process content from websites. Used legitima...

4 minutes
BeginnerBusiness

Shopify vs. Drupal Commerce: E-Commerce Comparison

Shopify is a hosted e-commerce platform for businesses of all sizes. It excels through user-friendli...

5 minutes
BeginnerBusiness

Shopware vs. Drupal: When Which Platform

Shopware is a modular shop system from Germany, developed since 2003 by Shopware AG. It offers drag-...

5 minutes
BeginnerBusiness

Storyblok vs. Drupal: Headless CMS or Traditional?

Storyblok is a headless CMS from Austria that delivers content via APIs to any frontend. Drupal deli...

7 minutes
AdvancedTechnical

Symfony and Drupal: Why Drupal Is Based on Symfony

Symfony is a PHP framework that forms the technical foundation of Drupal. Since Drupal 8, the CMS us...

6 minutes
AdvancedTechnical

Drupal Templates: Frontend Control with Twig

Drupal templates define how content is displayed in the frontend. They separate content from design ...

6 minutes
BeginnerTechnical

Drupal Glossary: The Most Important Terms

Drupal uses its own terminology that can be unfamiliar to beginners. Nodes, Views, Taxonomies, Block...

8 minutes
AdvancedTechnical

Drupal Theming: Custom Design Without Core Hacks

A Drupal theme defines the entire appearance of a website: layout, colors, typography, interactions....

7 minutes
AdvancedTechnical

The 10 Most Important Drupal Modules 2026

Drupal offers over 50,000 community modules. Choosing the right modules determines the efficiency, s...

8 minutes
BeginnerBusiness

TYPO3 vs. Drupal: The Comprehensive CMS Comparison

TYPO3 is a free CMS framework based on PHP with strong adoption in the DACH region. It excels throug...

6 minutes
AdvancedTechnical

Varnish Cache: Performance Turbo for Drupal

Varnish is an HTTP reverse proxy that caches web pages in memory and reduces response times by a fac...

6 minutes
AdvancedTechnical

Vue.js and Drupal: Frameworks in the CMS Context

Vue.js is a progressive JavaScript framework for user interfaces, developed by Evan You. It can be a...

5 minutes
AdvancedBusiness

W3C Standards: Standards-Compliant Code Pays Off

The World Wide Web Consortium (W3C) has standardized web technologies since 1994. W3C standards for ...

4 minutes
AdvancedBusiness

WCAG 2.1: The Accessibility Standard Explained

The Web Content Accessibility Guidelines (WCAG) are the international standard for accessible web co...

6 minutes
AdvancedTechnical

Drupal Webforms: Creating Complex Forms

The Drupal Webform module is the most powerful form solution in the CMS market. Multi-step forms, co...

7 minutes
BeginnerTechnical

Drupal Explained: CMS for Complex Platforms

Drupal is an open-source content management system for organizations that need more than a simple we...

7 minutes
BeginnerBusiness

WordPress vs. Drupal: When Is Which CMS Worth It?

WordPress is the right CMS for blogs, small corporate websites, and quick projects. Drupal is the ri...

8 minutes
AdvancedTechnical

Yii vs. Drupal: PHP Frameworks Compared

Yii is an object-oriented, component-based PHP framework for developing web applications. It is lice...

4 minutes
AdvancedTechnical

Zend Framework: Classification in the PHP Ecosystem

Zend Framework — continued as the Laminas Project since 2019 — was one of the first enterprise PHP f...

5 minutes

Discover a random article

Low-Code with Drup...
Behat Tests: Accep...
WordPress vs. Drup...
Developing Drupal ...
Drupal Hosting: Wh...
TYPO3 vs. Drupal: ...
Drupal Views: Disp...
WCAG 2.1: The Acce...
Installing Drupal ...
Drupal Explained: ...
Content Protection...
Drupal Theming: Cu...
100 %