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

CMS-Entwickler: hier beginnen

Wo Entwickler beginnen, die Websites und Inhaltsanwendungen mit Exponential bauen und oft von einem anderen CMS kommen. Die Seite zeigt, was dieser Bereich enthält, einen Plan für den ersten Tag, alle Seiten nach Themen…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/cms-developers/cms-developers-start-here.md

On this page

This page is a translation. Read the English original

CMS-Entwickler: hier beginnen

Dieser Bereich der Hilfe richtet sich an Entwickler, die Websites und Inhaltsanwendungen mit Exponential bauen: Entwickler in Agenturen und im eigenen Haus, Freiberufler und Entwickler, die von WordPress, Drupal, TYPO3, eZ Platform oder Ibexa kommen und schnell produktiv werden müssen. Er erklärt das Inhaltsmodell, den Bau einer Website, die Auslieferung und die Projektarbeit aus Sicht der Entwickler und verweist auf das Buch zur Erweiterungsentwicklung und die Hilfe für Designer, wo diese tiefer gehen.

Jede Angabe auf diesen Seiten wurde am Code, an den Einstellungen oder an der vorhandenen Dokumentation von Exponential 6 geprüft. Wenn sich die Software ändert, ändern sich die Seiten mit: Jede Seite hat Auf GitHub bearbeiten.

Inhalt

  1. Was Sie hier finden
  2. Ihr erster Tag
  3. Die Seiten dieses Bereichs
  4. Die Regeln, die jedes Projekt einhält
  5. Seiten anderer Zielgruppen, die Sie nutzen werden
  6. Diese Seiten wiederfinden

Was Sie hier finden

Art der SeiteWas sie Ihnen gibt
Orientierungwas Exponential ist, Lesepfade und Vergleiche für Entwickler, die von anderen Systemen kommen
Erklärungendas Inhaltsmodell, Templates, Ansichtsmodi, Caching, Siteaccesses, Layouts, APIs
Aufgabenein Inhaltsmodell entwerfen, eine Klasse anlegen, Templates schreiben, importieren, bereitstellen
ChecklistenPrüfung des Inhaltsmodells, Sicherheit, Projektstart
Referenzeine FAQ und ein Glossar

Ihr erster Tag

  1. Der Überblick (20 Minuten): Exponential für CMS-Entwickler.
  2. Wenn Sie ein anderes CMS kennen (20 Minuten): die Seite dazu unter Vergleiche.
  3. Eine eigene Installation (40 Minuten): Entwicklungsumgebung.
  4. Das Modell (45 Minuten): Das Inhaltsmodell und Objekte, Knoten und Platzierungen.
  5. Die Darstellung (45 Minuten): Templates und Overrides für CMS-Entwickler.
  6. Caches (20 Minuten): Caching für CMS-Entwickler.

Folgen Sie danach einem Pfad unter Lesepfade für CMS-Entwickler.

Die Seiten dieses Bereichs

Orientierung

Vergleiche

Das Inhaltsmodell

Die Website bauen

Inhalte und Auslieferung

Projektarbeit

Die Regeln, die jedes Projekt einhält

  1. Ändern Sie nie mitgelieferte Dateien. Der Kernel, design/standard und settings/*.ini werden bei einer Aktualisierung ersetzt; Ihre Arbeit liegt in Ihren Erweiterungen und in Override-Einstellungen (Erweiterungen, die Sie schreiben werden).
  2. Zuerst das Modell. Klassen und Baum bestimmen Templates, Berechtigungen und URLs; prüfen Sie das Modell, bevor Sie bauen (Checkliste zur Prüfung des Inhaltsmodells).
  3. Ändern Sie Inhalte über den Kernel. Fetch-Funktionen in Templates, die Kernel-API in PHP; nie SQL auf Inhaltstabellen (Inhalte aus PHP).
  4. Kennen Sie Ihre Caches. Leeren Sie den Cache, der zu einer Änderung gehört, nachdem der Server den neuen Code ausführt (Caching für CMS-Entwickler).
  5. Halten Sie Templates sauber und sicher. Ausgaben maskieren; kein Inline-CSS oder -JavaScript; CSS aus Stylesheets mit Tokens (Templates und Overrides für CMS-Entwickler).
  6. Keine echten Personen in Tests. Testkonten und E-Mails verwenden example.invalid; keine Kopien echter personenbezogener Daten auf Entwicklungsrechnern.
  7. Verwenden Sie die richtigen Namen. Das Produkt heißt Exponential; 7x ist das Unternehmen, das es führt; die Exponential Foundation ist die gemeinnützige Organisation (Wer ist 7x?).

Seiten anderer Zielgruppen, die Sie nutzen werden

SeiteWarum ein CMS-Entwickler sie liest
Erweiterungsentwicklung: das BuchModule, Operatoren, Datentypen, Workflows und Veröffentlichung, ausführlich
Lesepfade durch das Buchder Pfad für Website-Bauer und der Pfad für PHP-Entwickler
Eine Entwicklungsinstallation einrichtendie ausführliche Fassung Ihrer ersten Installation
Designer: hier beginnenwie Ihre Designer arbeiten: Themes, Tokens, Dunkelmodus, Barrierefreiheit
Template-Seiten für Designerjedes Template-Thema mit Beispielen
Die Template-Sprache und Template-Operatorendie Referenz der Sprache
Der Layout-Editor und Zwei Wege zum Bauenwas Redakteure mit Layouts tun und wo Code und Editor zusammenkommen
Seitenpaketedie Installer und Pakete im Detail
Kurs für Entwicklerderselbe Stoff als Kurs mit Übungen
AnleitungenSchritt-für-Schritt-Anleitungen für Administratoren: Caches, Workflows, Sprachen, REST
Funktionen von 6.0was jede Funktion der Versionsreihe 6.0 tut
Die InstallationsanleitungInstallieren, Aktualisieren und Migrieren
Anwendungsentwickler: hier beginnenAnwendungen mit Exponential über Websites hinaus

Diese Seiten wiederfinden

  • Verwenden Sie im Hilfe-Center den Zielgruppenfilter CMS-Entwickler oder die Kategorie dieses Bereichs, oder öffnen Sie Alle Seiten und den Ordner cms-entwickler.
  • Jede Seite hat Auf GitHub bearbeiten: Wenn sich ein Schritt geändert hat oder eine Angabe falsch ist, korrigieren Sie sie für alle Entwickler nach Ihnen.

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.

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