This document compares Drupal and WordPress content management systems. It discusses that Drupal originated as a news site and message board while WordPress focused on publishing platforms. Historically, Drupal is a framework to build upon while WordPress is content-focused out of the box. The document provides use cases for each - Drupal is suited for complex sites with custom functionality like video streaming sites while WordPress is well-suited for content-centric blogs and sites requiring simple customization.
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Drupal vs. Wordpress
1. &
»» Mike N Garrett
»» @MikeNGarrett
»» mgarrett@webdevelopmentgroup.com
2. Where did these systems come from?
ee Drupal, a news site and message board
»» Separate the system from the tools from the user experience
»» Allow the possibilities to be endless
ee WordPress, a publishing platform with great typography
»» Focus on making the content management experience great
»» Give users all the tools they need to create typical site
3. History tells us
ee Drupal is a framework used to build a content
management system
ee WordPress starts as a content-focused publishing platform
that can be expanded upon
4. What does this mean?
ee WordPress is a site out of the box
»» Posts & pages
»» Menus
»» Categories & tags
»» Sidebars and widgets
ee Drupal is nothing out of the box… on purpose
»» Content types
»» Menus
»» Vocabulary
»» Blocks & regions
6. Use Case for Drupal
ee MHz Networks, a company serving video across the region
ee Requirements
»» Serving video online and on mobile
»» Store interface that integrates with existing video
»» Multiple vocabulaties and views depending on different criteria
7. Use Case for WordPress
ee ARSA, advocacy for Aeronautical Repair
ee Requirements
»» Simple new publishing
»» Events calendar
»» Internal ad placement
8. Finishing up
ee Use Drupal for…
»» Complex content formats
»» Extended functionality (systems on top of systems)
»» App-like functionality
ee Use WordPress for…
»» Content-centric sites
»» Blogs
»» Simple custom functionality