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

Lesepfade durch das Buch

Lesereihenfolgen durch das Buch für jede Rolle - neugieriger Benutzer, Builder, PHP-Entwickler, Designer, Anwendungsentwickler, Aktualisierer, Maintainer - mit dem, was Sie nach jeder Etappe können.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/extension-development/reading-paths.md

On this page

This page is a translation. Read the English original

Lesepfade durch das Buch

Diese Seite gehört zu Erweiterungsentwicklung: das Buch. Das Buch ist lang, und niemand braucht alles auf einmal. Wählen Sie den Pfad, der zu dem passt, was Sie tun möchten. Jeder Pfad führt die Kapitel in ihrer Reihenfolge auf und sagt, was Sie am Ende jeder Etappe können.

Der neugierige Benutzer: „Was lässt sich ändern, und von wem?“

  1. Die Leiter vom Benutzer zum Entwickler
  2. Was eine Erweiterung ist
  3. Eine Website ohne Code bauen
  4. Ideen auf GitHub finden und projects.exponential.earth

Danach können Sie eine Einstellung von einem Template und von einer Erweiterung unterscheiden und Erweiterungen finden, die andere geschrieben haben.

Der Builder: Einstellungen, Templates und Overrides, ohne PHP

  1. Werkzeuge, die Sie brauchen und eine Entwicklungsinstallation einrichten
  2. Wie INI-Einstellungen funktionieren, dann Geltungsbereiche von Einstellungen und ihre Reihenfolge und Siteaccess-Einstellungen
  3. Templates für Builder, Die Design-Kette, Template-Overrides, View-Modi
  4. Fetch für Builder, Die Template-Operatoren, die Builder am häufigsten brauchen
  5. Inhaltsklassen, Sektionen, Rollen und Zugriff, Workflows, Cronjobs
  6. Wenn Einstellungen nicht ausreichen

Danach können Sie das Verhalten und das Aussehen einer Website gestalten, ohne PHP zu schreiben, und Ihre Arbeit in einer Erweiterung aufbewahren.

Der PHP-Entwickler, neu bei Exponential

  1. Was eine Erweiterung ist, Den vorhandenen Code lesen, Debug-Ausgabe und Logs
  2. Teil 2, die Kapitel 1 bis 6 des Builder-Pfads (Einstellungen, Templates, die Design-Kette)
  3. Teil 3, der Aufbau, in dieser Reihenfolge
  4. Rundgang durch die RAD-Werkzeuge, dann die Tutorials paarweise: jedes Tutorial „Mit RAD“ und sein Gegenstück „Von Hand“
  5. Abschluss-Tutorial: eine vollständige Erweiterung
  6. Sicherheit in Erweiterungen und Content Security Policy für Erweiterungen
  7. Halten Sie Teil 8 während der Arbeit offen

Danach können Sie eine Erweiterung jeder Art, die der Kernel unterstützt, schreiben und testen.

Der Designer

  1. Der Builder-Pfad, Kapitel 1 bis 3
  2. Teil 6, in dieser Reihenfolge
  3. admin4-Styling für Erweiterungsseiten, wenn Sie Administrationsseiten gestalten
  4. Wo die Hilfe für Designer weitergeht

Danach können Sie ein Theme bauen, ausliefern und pflegen.

Der Anwendungsentwickler

  1. Der Builder-Pfad
  2. Module und Views, Persistente Objekte und eigene Tabellen, Richtlinienfunktionen und Zugriff
  3. Ajax mit ezjscore-Serverfunktionen und expservices für Apps, die mit der Website sprechen
  4. Inhaltsfunktionen aus PHP für Importe
  5. Das Abschluss-Tutorial

Der Aktualisierer: „Ich habe eine alte Erweiterung“

  1. Eine alte Erweiterung bewerten und Lizenzen lesen, bevor Sie etwas wiederverwenden
  2. Teil 4, ab der Checkliste, in dieser Reihenfolge
  3. Die vier Fallstudien am Ende von Teil 4
  4. Wann Sie forken sollten und wann nicht, wenn die Erweiterung jemand anderem gehört

Der Maintainer

  1. Teil 5: Forks, Anerkennung, Lizenzen, Pull Requests, Reviews
  2. Teil 7: Versionen, Tags, Packagist, Changelogs, die Release-Checkliste
  3. Der Weg zum Maintainer und Der Wartungszyklus

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