CMS mit SSO, Cloud-Unterstützung, i18n

Ich suche ein CMS mit folgendem Inhalt

  • SSO - mit oauth/jwt/openid, cool, wenn es Keycloak direkt unterstützt
  • cloud-unterstützung - speicher / cdn / skalierbar
  • i18n - mehrsprachig
  • Unterstützung mehrerer Plattformen - eventuell

Kostenlose Open-Source-Lösungen haben einen offensichtlichen Vorteil, aber das ist kein Muss.

Was meinen Sie mit dem Cloud-Support? Dass es in einer Cloud (z. B. AWS) ausgeführt werden kann oder dass es ein SaaS-Angebot sein soll? Sprechen Sie bei der Unterstützung mehrerer Plattformen von der Client-Seite (Endbenutzer) oder der Server-Seite? Denken Sie eher an eine Enterprise File Sync and Share-App (wie Dropbox) oder ein Enterprise Content Management System (das Metadaten, Records Management oder etwas mehr wie Drupal unterstützt?
Hallo Jonathan, danke für deinen Kommentar. Die Cloud-Unterstützung besteht hauptsächlich darin, dass sie bei Bedarf skaliert werden kann, um auf Traffic-Picks zu reagieren, und dass sie in der Cloud bereitgestellt werden kann (also jeder Cluster-/Replikationsmechanismus, der Sie in Bezug auf die Skalierbarkeit unterstützt). Zum Beispiel bietet Magnolia begrenztes SSO (LDAP, NTLM) und etwas Cloud-Unterstützung, daher ist es keine vollständige Übereinstimmung, und die EE-Unterstützung ist sehr teuer.

Antworten (1)

Unter allen CMS-Plattformen würde ich Wordpress wählen, möglicherweise WP Multisite, wenn Sie ein Netzwerk in Betracht ziehen.

Es lässt sich gut skalieren – ein paar wirklich große Nachrichtenseiten laufen darauf – für Ihre Lektüre: https://wordpress.org/showcase/tag/newspaper/

Es hat einen Plugin / App Store wie kein anderes CMS SSO für Multisite: https://wordpress.org/plugins/wp-multisite-sso/

Keycloak: https://wordpress.org/search/keycloak

Mehrsprachig: https://wordpress.org/plugins/multilanguage/

Sie nennen es, es existiert wahrscheinlich.

Meine zwei Hauptgründe für die Wahl von WP wären jedoch:

  • Eine riesige Benutzerbasis garantiert, dass Fehler schnell erkannt und behoben werden.

  • Ich kann es hosten und ausführen, wo immer ich möchte, und brauche nicht unbedingt ein Team von Entwicklern, um es zu optimieren.