Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Exponential: Häufige Fragen

Die Antworten der FAQ auf exponential.earth, in eigenen Worten wiedergegeben und mit der Software abgeglichen - was Exponential ist und wie es mit eZ Publish zusammenhängt, warum Sie es wählen sollten, Module, Designs…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/project/faq.md

On this page

This page is a translation. Read the English original

Exponential: Häufige Fragen

Unterstützt: PHP 8.0 bis 8.5. Ohne Support nutzbar: PHP 7.4 (Exponential 6.0.15 und neuer). Warum Exponential PHP 7.4 unterstützt

Diese Antworten folgen den FAQ-Seiten der Projektwebsite, exponential.earth/faq, gelesen im Oktober 2026, in den eigenen Worten dieser Hilfe wiedergegeben und mit der Software in diesem Repository abgeglichen. Wo das Repository etwas anderes sagt, weist die Antwort darauf hin und folgt dem Repository.

Die Seite eines Objekts in der Administration
Die Seite eines Objekts in der Administration

Die FAQ der Website verweist außerdem auf eine ältere FAQ in der archivierten Dokumentation, doc.ezpublishlegacy.se7enx.com/FAQ.html, die sie als „schon etwas älter“ beschreibt. Ihre Antworten zu Konzepten gelten weiterhin, ihre Versionsnummern nicht.

Über Exponential

Was ist Exponential?

Ein Open-Source-Content-Management-System (CMS) und Entwicklungsframework, geschrieben in PHP. Seine größte Stärke ist ein Inhaltsmodell, das Sie selbst festlegen: Inhaltsklassen beschreiben, welche Arten von Inhalten es gibt (einen Artikel, ein Produkt, eine Veranstaltung), Inhaltsobjekte enthalten die Inhalte, und der Inhaltsbaum ordnet sie an. Dazu kommen Versionen, Übersetzungen, Berechtigungen, Workflows, Suche, Multisite-Fähigkeit, ein Shop und ein Template-System. Die Seite About Exponential der Website nennt Web-Publishing, Medienportale, Intranets, E-Commerce und Extranets als typische Einsatzgebiete. Die vollständige Liste der Funktionen steht in der README.

Ist Exponential dasselbe wie eZ Publish?

Exponential ist die Fortführung des Codes von eZ Publish, einem Produkt, das sein Hersteller nach fast achtzehn Jahren eingestellt hat. Das Projekt führte ihn bis August 2025 unter dem Namen eZ Publish weiter: Die FAQ der Website hält fest, dass der Name am 11. August 2025 auf Wunsch des Inhabers des alten Namens zu „Exponential“ (oder „Exponential (CMS)“) geändert wurde und dass das Projekt nicht mit dem Entwickler der ursprünglichen Software verbunden ist. Der Code, die Template-Sprache und die Erweiterungs-API blieben kompatibel: Die Dokumentationsseite der Website merkt an, dass für eZ Publish geschriebene Beispiele mit Exponential funktionieren. Die Geschichte erzählen die Chronik und Wer ist 7x?.

Warum Exponential wählen?

Der Aufsatz Why choose Exponential? der Website nennt diese Punkte, die diese Hilfe anhand der Software bestätigen kann:

  • Langlebigkeit. Inhalte, die vor Jahren modelliert wurden, funktionieren weiterhin: Inhaltsmodell, Templates und Erweiterungen sind über die Releases hinweg kompatibel geblieben, und Upgrades sind Schritt für Schritt dokumentiert (Upgrades).
  • Strukturierte, wiederverwendbare Inhalte. Inhalte werden als Objekte mit Attributen gespeichert, nicht als fertige Seiten; so kann ein Inhalt an vielen Stellen und über die REST-API erscheinen.
  • Erweiterbar, ohne den Kern anzufassen. Erweiterungen fügen Module, Datentypen, Template-Operatoren, Workflow-Ereignisse und mehr hinzu (Erweiterungen).
  • Trennung der Rollen. Redakteure arbeiten an Inhalten, Designer an Templates und Überschreibungen, Entwickler an Erweiterungen.
  • Freie Software. Unter der GPL dürfen Sie sie ausführen, studieren, ändern und weitergeben; niemand kann sie Ihnen wegnehmen. Siehe Fragen zur Lizenz.

Ist Exponential ein Framework oder ein fertiges Produkt?

Ein fertiges Produkt. Exponential ist eine vollständige, funktionierende Einheit, nicht nur ein Framework, das Sie erst fertigstellen müssen, bevor es etwas tut: Ein einziges composer install liefert Ihnen einen Stack für die schnelle Anwendungsentwicklung (RAD) von Internetanwendungen, der zugleich ein Content-Management-System, eine Digital Experience Platform (der Seitenbaukasten Exponential Layouts, Multisite und mehrsprachige Sites, der Schreibassistent Exponential Intelligence) und ein E-Commerce-System ist (Warenkorb, Bestellungen, Zahlungsgateways, Bestellbelege und das Shop-Dashboard). Seit 6.0.15 gehört dazu auch ein eigener Internet- und Webanwendungsserver, Exponential Velocity. Weil jede Schicht aus einer Quelle kommt, mit einem Installer, einer Konsole und einer Dokumentation, kommt der Einsatz von Exponential überall auf der Welt ohne die übliche Integrationsarbeit aus. Siehe Velocity ist Teil von Exponential 6.0.15.

Enthält Exponential einen Webserver?

Ja, seit 6.0.15. Der Velocity Internet / Web Application Server ist Teil von Exponential: Die composer.json im Wurzelverzeichnis verlangt se7enxweb/exponential-velocity ~0.0.4.57 (über se7enxweb/exponential-php-floor, auf PHP 8.0 und neuer), sodass jede Installation ihn hat, auf PHP 8.0 und neuer. Das Projekt nennt das einen Wendepunkt, einen Grundstein und einen Schlussstein: eine neue Stufe der Integration von Anwendung und System, die noch mehr Funktionen von Haus aus und standardmäßig ins Kernprodukt bringt. Velocity ist die empfohlene Engine für jede Stufe, und FrankenPHP ist eine produktionsreife Alternative; Apache und nginx mit PHP-FPM funktionieren weiter wie bisher. Die Befehle lauten ./console exp:velocity deploy, start, restart und cache clear. Siehe Velocity ist Teil von Exponential 6.0.15 und Die Website ausliefern.

Wer entwickelt es?

7x entwickelt und pflegt es, und die Exponential Foundation, eine gemeinnützige Organisation, betreibt das Projekt (Fußzeile von exponential.earth). Siehe Wer ist 7x? und Wer ist die Exponential Foundation?.

Warum hat Exponential manche Funktionen und andere nicht?

Die About Exponential FAQ der Website antwortet, dass das Projekt neue Funktionen gegen Stabilität abwägt: Jede Änderung am Kern wird sorgfältig geprüft, und der Kern beschränkt sich auf wesentliche Funktionen, während Erweiterungen den Rest hinzufügen. In diesem Repository sehen Sie dieselbe Regel am Werk: Neue Funktionen kommen meist als Erweiterungen oder als standardmäßig ausgeschaltete Einstellungen, und jede Änderung ist im Changelog von 6.0.15 festgehalten.

Mit Exponential arbeiten

Diese Antworten folgen Working with Exponential.

Was ist ein Modul und was eine Erweiterung?

Die FAQ der Website nennt die Ergänzungen, die Exponential erweitern, „Module“. In der Sprache von Exponential selbst ist die Einheit, die Sie installieren, eine Erweiterung: ein Ordner unter extension/, der Module (Gruppen von Seiten wie /content/view), Datentypen, Template-Operatoren, Workflow-Ereignisse, Designs, Einstellungen und Übersetzungen enthalten kann. Sie können Erweiterungen installieren, die andere geteilt haben, oder eigene schreiben (Was eine Erweiterung ist, Erweiterungen).

Was ist ein Design?

Ein Design gibt einer Site ihr Aussehen: Templates, Stylesheets, Bilder und Schriften in einem Ordner design/<name>/, meist innerhalb einer Erweiterung. Ein Siteaccess wählt, welche Designs er verwendet, und das Überschreibungssystem lässt ein Design jedes Template ersetzen, ohne das Original zu bearbeiten. Sie können ein Design installieren, das jemand anderes gemacht hat, oder Ihr eigenes bauen.

Was ist eine Distribution?

Ein Paket, das den Kernel mit einer ausgewählten Menge von Erweiterungen, Designs und Einstellungen verbindet, fertig für eine bestimmte Art von Site. Für Exponential bedeutet das zweierlei: die Site-Pakete, die der Setup-Assistent installiert (zum Beispiel das Design 7x Simple mit seinen Demo-Inhalten), und die Distributionen der größeren Familie, etwa Exponential Platform Legacy und Exponential Platform Nexus (Mit Exponential bauen). Eine Distribution zu bauen ist Arbeit für erfahrene Mitwirkende; eine zu installieren nicht.

Darf ich die Kerndateien von Exponential für meine Site ändern?

Sie dürfen, die Lizenz erlaubt es, aber das Projekt rät dringend davon ab, und die FAQ der Website ebenso. Eine geänderte Kerndatei wird beim nächsten Update überschrieben, auch bei Sicherheitsupdates, oder sie hindert Sie überhaupt am Aktualisieren. Legen Sie Ihre Änderungen dorthin, wo Updates sie nicht berühren:

  • Templates: eine Design-Überschreibung in Ihrer eigenen Erweiterung;
  • Einstellungen: settings/override/ und settings/siteaccess/<name>/ oder das settings/ einer Erweiterung;
  • Verhalten: eine Erweiterung, ein Workflow-Ereignis oder eine in den Einstellungen registrierte Klassenüberschreibung.

Hat der Kern selbst einen Fehler, beheben Sie ihn im Projekt, nicht in Ihrer Kopie: Zum Projekt beitragen.

Hat Exponential Codestandards?

Ja. Die Website verweist auf die Exponential-Codestandards auf Share Exponential und auf den Code der Repositories von se7enxweb als Vorbild. Für den Kernel ist CONTRIBUTING.md im Hauptverzeichnis der Installation der verbindliche Leitfaden: Sie erklärt den Commit-Hook, die Prüfung des Codestils und das Dateimanifest, das jeder Pull-Request aktuell hält.

Kann ich eine WordPress-Site zu Exponential umziehen?

Ja. Die FAQ der Website sagt, dass es Werkzeuge dafür gibt; diese Dokumentation hat einen vollständigen Leitfaden: WordPress und Exponential erklärt den WordPress-Export, wie Beiträge, Seiten, Medien, Kategorien, Schlagwörter und Autoren auf Inhalte in Exponential abgebildet werden, die Adressen und Weiterleitungen und den Weg zurück. Leitfäden für andere Systeme finden Sie in der Migrationsübersicht.

Wo bekomme ich Hilfe?

Unterstützung erhalten listet die kostenlosen Community-Kanäle und die bezahlten Möglichkeiten auf. Bei einem Fehler in der Software siehe Wenn etwas schiefgeht.

Versionen, Releases und Anforderungen

Wann und wie werden neue Versionen veröffentlicht?

Die FAQ der Website sagt, dass Releases ab Exponential 6 semantische Versionierung verwenden. Im Repository wird die Linie 6.0 als Tags v6.0.0, v6.0.1 und folgende veröffentlicht (v6.0.14 erschien im Juni 2026; die aktuelle Linie ist 6.0.15). Einen festen Kalender gibt es nicht. Eine veröffentlichte Version wird nie geändert: Eine Korrektur kommt immer als nächstes Release (Wer ist die Exponential Foundation?). Wie Sie Releases oder jeder Änderung beim Entstehen folgen, zeigt Mit Git aktualisieren.

Welche PHP-Versionen werden unterstützt?

Exponential 6.0.15 wird unter PHP 8.0 bis 8.5 unterstützt, ab seinem Release 0.0.4.54 mit dem Anwendungsserver Velocity, und ist unter PHP 7.4 ohne Support nutzbar (ohne Velocity) (Anforderungen). Die Community-Seite der Website nennt für das Release 6.0.14 „PHP 8.1 bis PHP 8.5“; maßgeblich sind die Anforderungen des Repositorys, die auch PHP 7.4 und 8.0 abdecken.

Kann ich Exponential unter PHP 7.4 betreiben?

Ja, ab 6.0.15, für Websites, die das PHP ihres Servers noch nicht ändern können. Der Kernel und die mitgelieferten Erweiterungen laufen unter PHP 7.4; Velocity, Exponential Layouts, die Zwei-Faktor-Authentifizierung und einige andere Erweiterungen brauchen PHP 8 und werden dort nicht installiert. Composer wählt die passenden Pakete selbst, über das Metapaket se7enxweb/exponential-php-floor. PHP 7.4 erhält keine Sicherheitskorrekturen des PHP-Projekts mehr; betreiben Sie es daher nur dort, wo Ihr Betriebssystemhersteller oder Hoster es noch pflegt, und planen Sie den Umzug auf PHP 8. Die ganze Geschichte, mit einer Tabelle pro Funktion: Warum Exponential PHP 7.4 unterstützt.

Wie hoste ich meine erste Site?

Der Artikel Getting started: hosting your first Exponential website der Website empfiehlt Hosting-Anbieter, die Exponential bereits installiert anbieten, damit Sie mit Inhalten statt mit der Servereinrichtung beginnen können. Installieren Sie es selbst, deckt das Installationsbuch jeden Schritt ab, und Erste Schritte zeigt die Administration. Hosting-Unternehmen haben einen eigenen Bereich in dieser Hilfe (Hosting-Unternehmen: Hier beginnen).

Kann ich es vor der Installation ausprobieren?

Ja. Die Website nennt eine öffentliche Demo unter demo.exponential.earth mit einer Administration unter edit.demo.exponential.earth; die Anmeldedaten stehen auf der Community-Seite der Website. Die Demo wird jeden Tag zurückgesetzt, Sie können also alles ändern.

Dem Projekt helfen

Wie kann ich helfen?

Die FAQ der Website nennt Spenden und Mitgliedschaften und außerdem die vielen Wege, die kein Geld kosten: Code, Übersetzungen, Dokumentation, Beratung zur Barrierefreiheit und Tests. Siehe Zum Projekt beitragen, Erweiterungen zurückgeben und Geben und spenden.

Muss ich etwas unterschreiben, um Code beizutragen, und was gebe ich dabei ab?

Für den Kern-Kernel ja. 7x und die Exponential Foundation verlangen für jeden Code-Beitrag zum Kernel eine unterschriebene Contributor Licensing Agreement (CLA), bevor er übernommen werden kann, gleich ob er als Pull Request, Patch, Issue oder per E-Mail eingereicht wird. Mit Unterschrift und Einreichung übertragen Sie das Urheberrecht an Ihrem Beitrag an die Exponential Foundation und 7x, die seine Eigentümer werden, und geben die Kontrolle darüber auf: Die Exponential Foundation und 7x dürfen ihn auf jede Weise verwenden, ändern, neu lizenzieren und verbreiten, auch unter anderen Lizenzen und in kommerziellen Produkten, ohne Sie zu fragen oder zu bezahlen, und Sie können ihn weder zurückziehen noch an Bedingungen knüpfen. Sie unterschreiben einmal für alle künftigen Beiträge. Ihre eigenen Extensions, Seitenpakete und Themes sind nicht betroffen. Siehe Urheberrechtsübertragung (CLA) (auf Englisch).

Ist es wirklich kostenlos?

Ja. Exponential ist freie Software unter der GNU GPL Version 2 oder später: Sie dürfen es für jeden Zweck nutzen, auch für kommerzielle Arbeit, es ändern und weitergeben. Die Bedingungen der Lizenz gelten, wenn Sie es weitergeben; siehe Fragen zur Lizenz.

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Urheberrecht und Copyleft

Seit dem 29. Oktober 2026 halten die Exponential Foundation und 7x das Copyright an Exponential gemeinsam, die Foundation zuerst genannt: „Exponential Copyright © 1998-2026 Exponential Foundation and 7x“, in Dateien „Copyright (C) 1998 - 2026 Exponential Foundation and 7x. All rights reserved.“ Wer es hält und warum, was die GPL Ihnen erlaubt, welche Hinweise Dritter bleiben und wie der Hinweis in neue Dateien und Erweiterungen kommt: Urheberrecht und Copyleft.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x