Alle Referenzen
Die Mitte · Politik · Öffentliche Kommunikation

600+ Websites für eine Schweizer Partei aus einem System.

Wir haben die Plattform hinter dem Webauftritt der Mitte gebaut und betreuen sie bis heute: eine massgeschneiderte WordPress-Multisite, mit der die Partei über 600 Websites über Sprachen, Domains und Ortsparteien hinweg von einer Stelle aus betreibt, angebunden an ihr CRM und stabil in den Momenten, auf die es ankommt.

Entwicklung & Monatlicher SupportLaufendSeit 2021Schweiz8 Personen
Websites aus einem System
600+
Ersparnis pro Website
CHF 560
Im Durchschnitt
Gesparte Stunden pro Website
80+
Die Startseite der Mitte: ein grossflächiges Foto einer Frau, die am Küchentisch eine Rechnung liest, daneben die Kampagnenbotschaft der Partei auf einer Karte.
Die Startseite der Bundespartei, eine von über 600 Seiten auf derselben Plattform.

Kontext

Wer sie sind.

Die Mitte ist eine der grossen Schweizer Parteien, und eine Schweizer Partei ist nicht eine Organisation mit einer Website. Sie ist eine Bundespartei, Kantonalparteien und Ortsparteien, die alle einen eigenen Auftritt wollen, in mehr als einer Sprachregion. Wirz Branding lieferte Design und Spezifikation. Wir haben das System darunter gebaut.

Das Problem

Womit sie zu uns kamen.

Die Plattform musste hunderte miteinander verbundene Websites über mehrere Sprachen und eine eigene Domain je Sprache tragen, sie über den Ort der jeweiligen Partei mit dem CRM synchron halten und dem Verkehr wie der feindseligen Aufmerksamkeit standhalten, die eine nationale Partei anzieht. Und bedienbar sein musste sie von Menschen, die keine Entwickler:innen sind.

Unser Vorgehen

Wie wir gearbeitet haben.

[ 01 ]

Das System unter dem Design gebaut

Wirz Branding lieferte Design und Spezifikation; wir haben das Theme und die massgeschneiderte WordPress-Multisite gebaut, auf der es läuft. Eine Plattform, hunderte Seiten, jede mit eigener, getrennter Datenbank.

[ 02 ]

Mit allem anderen verbunden

Eigene Plug-ins verbinden die Multisite mit dem CRM der Partei und den umliegenden Systemen und synchronisieren nach Parteistandort, damit Mitglieder und Inhalte über jede Seite und jede Sprache hinweg aktuell bleiben.

[ 03 ]

Schnell gemacht und schwer umzuwerfen

Öffentliche Seiten werden als statisches HTML aus der Multisite erzeugt, sodass beim Seitenaufruf nichts Rechenintensives passiert. Ein Failover-Setup aus Master und Slave, getrennte Datenbanken und tägliche Backups halten Ausfallzeiten minimal, dazu DDoS-Abwehr und Härtung.

[ 04 ]

Ein Schalter für den ganzen Bestand

Datenschutz-Compliance und Updates werden zentral gesteuert: einmal ändern, und es landet auf jeder Seite. Seit dem Launch warten, sichern und entwickeln wir das System weiter.

Das Personenverzeichnis der Mitte: Filterschaltflächen nach politischem Amt über einem Raster von Karten mit Porträt, Name und Funktion.
Das Personenverzeichnis, gefiltert nach Amt. Inhalte wie diese bleiben über jede Seite und jede Sprache hinweg im Takt mit dem CRM der Partei.

Highlights

Die spannenden Teile.

  • Ortsparteien bekommen eine richtige Website, ohne eigenes Budget, eigene Agentur oder eigenen Neubau. Das System gibt sie ihnen.
  • Öffentliche Seiten werden als vorgeneriertes statisches HTML ausgeliefert, das macht sie schnell und lässt deutlich weniger Angriffsfläche.
  • Datenschutz-Compliance und Plattform-Updates rollen in einem Zug über 600+ Seiten aus statt 600-mal einzeln.

Stack

Worauf wir es gebaut haben.

WordPress MultisitePHPStatische HTML-GenerierungEigene Plug-insFailover-Cluster

Ablauf

Wie es sich entwickelt hat.

2021

Aufbau

Theme und massgeschneiderte WordPress-Multisite, gebaut nach Design und Spezifikation von Wirz Branding.

Rollout

Integration

Eigene Plug-ins, die die Plattform mit dem CRM und den übrigen Systemen der Partei verbinden, synchronisiert nach Standort.

Härtung

Ausfallsicherheit

Statische HTML-Generierung, Failover über Master- und Slave-Server, getrennte Datenbanken, tägliche Backups.

Seither

Laufend

Wartung, Sicherheit und Weiterentwicklung der Plattform, während sich die Bedürfnisse der Partei ändern.

Ein ähnliches Problem?

Schauen wir, ob es passt.