Articles

Articles

08.04.2026

Why AI Will Transform the Editorial Experience in Drupal

The digital market is evolving rapidly. Companies must produce more and more content, in shorter timeframes, while maintaining good SEO quality and editorial consistency. In this context, traditional…
18.03.2026

Running Drupal with FrankenPHP: What You Need to Know

The PHP ecosystem is evolving rapidly, particularly in the area of execution and performance. New approaches are emerging to simplify deployment and accelerate response times for applications. Among…
22.01.2026

Task Automation with Drupal: Imports, Lightweight ETL, and CRM Integrations

Automating Tasks with Drupal Periodic Imports, Lightweight ETL, and CRM / ERP / Marketing Automation Integrations Drupal is often perceived as a content-oriented CMS. Technically, it is also a robust…
27.10.2025

Drupal Canvas: The New Face of Intelligent Content Creation

If you follow Drupal news or work on ambitious web projects, you have probably heard of Canvas. But what exactly is Canvas? Why does it mark a turning point in the Drupal world? Here is what you need…
24.05.2025

Drupal CMS 1.0 (Starshot): A New Era for Website Creation

Since January 2025, a new version of Drupal has been making waves: Drupal CMS 1.0, also known as Drupal Starshot. This preconfigured distribution of Drupal 11 marks a break from the traditional CMS…
12.05.2025

Inbound & Outbound Processing

Understanding Inbound and Outbound Processing in Drupal: Principles and Examples Introduction In a Drupal site, when a user interacts with the system (for example, by accessing a URL, submitting a…
17.11.2024

Monolithic, Decoupled, and Progressively Decoupled Drupal: Which Architecture to Choose?

Monolithic, Decoupled, and Progressively Decoupled Drupal: Which Architecture to Choose? Thanks to its flexibility, Drupal adapts to different types of architectures to meet varied needs. In addition…
02.07.2024

Paragraphs vs Inline Entity Form

When building and managing content in Drupal, two popular modules offer different approaches: Paragraphs and Inline Entity Form (IEF). Here is a detailed comparison of the two, taking various aspects…
30.04.2024

Drupal Development Toolbox

Table of Contents Installation and Configuration Drush Commands Modules and Themes Configuration Management Entities and Database Operations Hooks and Services Routes and Controllers Users and Access…
17.04.2024

When Should You Create a Custom Entity in Drupal?

In Drupal development, there are many ways to manage data. For most use cases, standard content types, blocks, custom fields, and existing entities are sufficient. However, there are situations where…
27.03.2024

What's New in Drupal 11

What's New in Drupal 11: Toward an Even More Powerful Web Drupal is about to reach a new milestone with the release of version 11. This update promises exciting features and significant improvements…
18.12.2023

Drupal Single Directory Component (SDC)

In the world of modern web development, modularity and simplicity are key principles for building robust and scalable applications. Drupal, one of the most widely used CMSs, has introduced a new…
11.10.2022

Queue API

Queue API: Efficient Asynchronous Task Management In today's digital world, web applications often need to perform long-running or intensive background tasks, such as processing large data volumes…
05.07.2022

Middleware API

Middleware API: Efficient HTTP Request Management In modern web application development, efficient management of HTTP requests is essential to ensure optimal performance, enhanced security, and a…
06.06.2020

Configuration API vs State API

The need to share configurations across environments in a Drupal project is a recurring requirement. The Features module used to allow developers to share various configurations between development…
04.04.2020

Getting Ready for Drupal 9

As planned, June 3, 2020 is the official release date of the first stable version of Drupal 9, with support through November 2021. While the migration from Drupal 7 to Drupal 8 was very challenging…
23.02.2020

Drupal Behaviors

When developing custom Drupal modules or themes, it is common to write JavaScript. In this article we will look at best practices for writing clean JavaScript that integrates properly with Drupal…
20.01.2020

Cache API

Drupal 8 arrived with several performance improvements — and performance means caching. In this article we will look in detail at the cache types provided by Drupal, and how to use them in our custom…
24.11.2019

Event API

Drupal has always provided a wealth of hooks that allow specific processing tied to a given action. Before diving into the Event API, it is important to clarify that hooks are simply PHP functions…