Sector(s)

Team Members

Project Team

Client: Österreichischer Wirtschaftsverlag GmbH
 

Visit the site

Visit the site

Organizations Involved

Community contributions

Wirtschaftsverlag manages a content pool that supports over 30 satellite sites for specialized Austrian magazines. The project aimed to migrate the existing Drupal 7-based content pool to Drupal 8, implementing a modern decoupled frontend with Vue.js and Nuxt. The first site to launch, Fleisch & Co, serves as the flagship site, marking the successful transition and setting the stage for the rollout of other satellite sites. This migration improves the technical setup and makes content management more efficient.

Describe the project (goals, requirements and outcome)

Goals

  • Migrate the legacy content pool from Drupal 7 to Drupal 8.
  • Implement a decoupled frontend using Vue.js and Nuxt.js for performance and scalability.
  • Ensure seamless content replication across 30 satellite sites.
  • Reduce the time-to-market for launching new sites.

Requirements

  • Implement content replication for 30 separate satellite sites.
  • Utilize Vue.js and Nuxt.js for the decoupled frontend.
  • Integrate multi-site architecture for efficient content management.
  • Optimize for SEO and mobile responsiveness.

Outcome

The project successfully modernized Wirtschaftsverlag's content pool and content management processes, enabling rapid deployment of new satellite sites. Performance improvements were achieved through the decoupled frontend and optimized caching strategies. The content replication process became more efficient, and the overall time-to-market for site launches was significantly reduced.

Why Drupal was chosen

Drupal was selected for its flexibility, scalability, and ability to handle multi-site configurations efficiently. The migration to Drupal 8 allowed for modern content management features, while the decoupled frontend approach with Vue.js and Nuxt.js improved site performance and user experience across the entire site network.
 

Wirtschaftsverlag cover in desktop and mobile view

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen
  • Basic Auth Limited: Restricts basic authentication to specific paths for improved security.
  • Custom Elements: Enables the use of web components (custom elements) in Drupal content.
  • Entity Edit Redirect: Redirects users to a predefined page after editing an entity, improving workflow efficiency.
  • Lupus CE Renderer: Provides an optimized renderer for Custom Elements UI, ensuring seamless integration.
  • Markup Field: Adds a field type for static markup, useful for inserting custom HTML or UI elements.
  • Multiversion Sequence Filter: Helps maintain data consistency in multiversion environments by filtering sequential revisions.
  • Services Env Parameter – Allows environment-based configuration for Drupal services, simplifying deployments.
  • Trusted Redirect – Enhances security by validating and managing external redirects.
  • UUID URL – Enables URL-based entity lookups using UUIDs, useful for headless and API-driven architectures.
  • Replication Module -  For content distribution across all satellite sites.