uuid: - value: ee81b821-f2be-4dce-a119-7e421bbc7e04 langcode: - value: en type: - target_id: daily_email target_type: node_type target_uuid: 8bde1f2f-eef9-4f2d-ae9c-96921f8193d7 revision_timestamp: - value: '2025-05-11T09:00:00+00:00' revision_uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 revision_log: { } status: - value: true uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 title: - value: 'How much would it cost to build Drupal?' created: - value: '2025-03-03T00:00:00+00:00' changed: - value: '2025-05-11T09:00:00+00:00' promote: - value: false sticky: - value: false default_langcode: - value: true revision_translation_affected: - value: true path: - alias: /daily/2025/03/03/cost langcode: en body: - value: |

Drupal comes with a lot of features available out of the box.

It has a flexible system to create complex content models with different content types and fields, rich media management and Views - a visual query builder - to create lists of content.

It has the JSON:API module to expose your content via an API for use by other systems, such as mobile apps.

It has user management, authentication, password resets, roles and permissions.

It has configuration management to easily manage settings and configuration between environments and to provide traceability.

It has the Layout Builder to create page layouts with a drag and drop interface and a built-in WYSIWYG editor for entering rich content.

These are just some of the features I could mention.

Running cloc on Drupal's core directory shows 18,289 files and 1,095,970 lines of code.

If you were to get someone to build a CMS from scratch with the same features, how long would that take?

How much would it cost?

This is what you get for free by using free and open source software like Drupal.

format: full_html processed: |

Drupal comes with a lot of features available out of the box.

It has a flexible system to create complex content models with different content types and fields, rich media management and Views - a visual query builder - to create lists of content.

It has the JSON:API module to expose your content via an API for use by other systems, such as mobile apps.

It has user management, authentication, password resets, roles and permissions.

It has configuration management to easily manage settings and configuration between environments and to provide traceability.

It has the Layout Builder to create page layouts with a drag and drop interface and a built-in WYSIWYG editor for entering rich content.

These are just some of the features I could mention.

Running cloc on Drupal's core directory shows 18,289 files and 1,095,970 lines of code.

If you were to get someone to build a CMS from scratch with the same features, how long would that take?

How much would it cost?

This is what you get for free by using free and open source software like Drupal.

summary: null field_daily_email_cta: { }