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

Glossar für PHP-Entwickler

Die Begriffe, denen ein PHP-Entwickler in Code und Dokumentation von Exponential begegnet, von Akkumulator und append.php bis Worker und Zygote, jeweils mit einer Bedeutung in einer Zeile und der Seite oder Datei, die…

Download as PDF

Address: https://doc.exponential.earth/learninminutes/exphelp/viewer/help/php-developers/glossary-for-php-developers.md

This page is a translation. Read the English original

Glossar für PHP-Entwickler

Diese Seite richtet sich an PHP-Entwickler, die in Code oder Dokumentation von Exponential auf einen Begriff stoßen und seine Bedeutung in einer Zeile möchten. Die Begriffe stehen in alphabetischer Reihenfolge; jeder nennt, wo Sie mehr lesen können.

BegriffBedeutung
Akkumulator (accumulator)ein Zeitmesser von eZDebug, der Zeit und Aufrufe eines Codestücks über eine Anfrage hinweg summiert (Debugging mit eZDebug)
Anfrageschlüssel (request key)eZExecution::requestKey(), das REQUEST_TIME_FLOAT der Anfrage, für Arbeit, die einmal pro Anfrage geschieht
append.php-Dateieine INI-Datei namens *.ini.append.php, eingeschlossen in einen PHP-Kommentar, damit der Webserver sie niemals anzeigt (Einstellungen mit eZINI lesen)
autoload.phpdie erste Datei jedes Einstiegspunkts: definiert EXP_ROOT_DIR, lädt PHP-Kompatibilitätsfunktionen, registriert den Klassen-Map-Autoloader (Wie eine Anfrage in PHP abläuft)
Baseline (PHPStan)phpstan-baseline.neon, die Befunde, die beim Start der Prüfung akzeptiert wurden; nur neue Befunde schlagen fehl (Statische Analyse mit PHPStan)
cleanExit()eZExecution::cleanExit(), beendet eine Anfrage, die ihre eigene Ausgabe gesendet hat; unter Velocity durch eine Exception
Cronjob-Teil (cronjob part)eine benannte Gruppe von Skripten in cronjob.ini, ausgeführt von runcronjobs.php <part> (Einen Cronjob-Teil schreiben)
Datentyp (datatype)die PHP-Klasse hinter einem Feldtyp von Inhaltsklassen, die eZDataType erweitert (Einen Datentyp schreiben)
.dba-Dateieine Datei mit Datenbankschema oder Daten, die der Schema-Handler für jede Engine in DDL umwandelt
Debug-Bedingung (debug condition)ein Schalter in debug.ini [GeneralCondition] für Meldungen von eZDebugSetting::writeDebug()
Deployment (exp:velocity deploy)ein Befehl, der in der richtigen Reihenfolge Autoloads neu generiert, Caches leert, PHP-FPM neu lädt und Velocity neu startet
Design-Kette (design chain)die geordnete Liste der Designs, die nach einem Template durchsucht werden, endend bei standard
Dienst (Kernel) (service)eine Klasse, die sich eine View, ein Befehl und ein Cronjob-Teil teilen, etwa Exponential\Service\Trash
Engine (Velocity)das Programm, das die Site ausliefert: qbix (empfohlen), frankenphp oder php (Velocity-Engines)
Engine-Archiv (engine archive)dist/engine.phar, ein optionales Archiv von kernel/, lib/ und autoload/ (Das Engine-Archiv (phar) für PHP-Entwickler)
Erweiterung (extension)ein Verzeichnis unter extension/ mit eigenen Einstellungen, Klassen, Modulen, Designs; die Einheit für alles, was dem Kernel hinzugefügt wird
Erweiterungspunkt (extension point)eine Stelle, an der sich Code einklinkt, ohne den Kernel zu bearbeiten, aufgelistet unter Setup > RAD (Erweiterungspunkte aus PHP)
EXP_ENVder Umgebungsname einer Maschine, in config.env.php; wählt INI-Varianten wie site.ini.dev.append.php
EXP_ROOT_DIRdas Wurzelverzeichnis der Installation als absoluter Pfad, definiert von autoload.php
expserviceseine Erweiterung mit Dienstklassen über ezjscore, mit Auffindbarkeit, einer Hülle und API-Tokens
ezjscoredie Erweiterung, die registrierte statische PHP-Methoden über HTTP aufruft und in JSON antwortet (ezjscore-JSON-Endpunkte in PHP)
ezpEventder Ereignis-Hub des Kernels: Ereignisse notify() und filter(), Listener in site.ini [Event] (Ereignisse, Listener und Filter)
Fetch-Funktion (fetch function)eine PHP-Methode, die Templates mit fetch( 'module', 'function', hash( ... ) ) aufrufen, deklariert in function_definition.php (Eine Fetch-Funktion schreiben)
filter-Ereignis (filter event)ein Ereignis, dessen Listener einen Wert erhalten und ihn zurückgeben müssen
Formular-Token (form token)das CSRF-Token, das ezformtoken POST-Formularen hinzufügt und bei POST prüft (CSRF-Schutz und ezformtoken)
Handlereine durch eine Einstellung benannte Klasse, geladen mit eZExtension::getHandlerClass()
Inhaltsklasse, Inhaltsobjekt, Knoten (content class, object, node)der Typ eines Inhalts, der Inhalt mit seinen Versionen und Sprachen, ein Ort davon im Baum (Die Content-API in PHP)
Kernel-Override (kernel override)das Ersetzen einer Kernel-Klasse über var/autoload/ezp_override.php; das letzte Mittel
Klassen-Map (class map)ein generiertes Array von Klassenname zu Datei: autoload/ezp_kernel.php, var/autoload/ezp_extension.php (Autoloads und Klassen-Maps)
Manifestshare/filelist.md5, die Prüfsummen, mit denen die Upgrade-Prüfung Dateien vergleicht (Git-Hooks und make-Ziele)
Modul, View (module, view)der erste und zweite Teil einer Systemadresse (/module/view/...), deklariert in module.php (Schreiben Sie Ihre erste Modul-View)
Pagelayoutdas Template um den Inhalt jeder Seite (pagelayout.tpl)
persistentes Objekt (persistent object)eine Klasse, die eZPersistentObject erweitert und eine Tabelle abbildet (Definitionen persistenter Objekte im Detail)
phpcompat.phplib/phpcompat.php, PHP-Funktionen, die neuer als 8.0 sind, nur dort definiert, wo PHP sie nicht hat
Präfix exp (exp prefix)das Präfix neuen Projektcodes; eZ-Bezeichner des Kernels werden nie umbenannt (Klassenbenennung und das Präfix exp)
Richtlinie, Einschränkung (policy, limitation)eine Berechtigung (module/function) einer Rolle und die Beschränkung darauf (Abschnitt, Teilbaum, Klasse)
Runnableeine Klassenform eines Befehls, Cronjob-Teils oder einer Modul-View, die Exponential\Runnable\Runnable erweitert (Modul-Views als Klassen)
Schicht (Einstellungen) (layer)einer der Orte, aus denen ein INI-Wert stammen kann: Standardwerte, Erweiterungen, Siteaccess, Überschreibungen
Siteaccessein benannter Satz von Einstellungen, ausgewählt nach Host, Port oder Pfad; bestimmt Design, Sprache und Datenbank
statischer Zustand (static state)Werte in statischen Eigenschaften, statischen Variablen von Funktionen oder globalen Variablen, die die Anfrage in manchen Situationen überleben (Fallen durch statischen Zustand)
Template-Operator (template operator)eine PHP-Klasse, die die Template-Engine für {$value|operator( ... )} aufruft (Einen Template-Operator in PHP schreiben)
Triggerdie Verbindung eines Workflows mit einer Operation, etwa content/publish/before
Velocityder Anwendungsserver von Exponential mit persistenten Workern, ab 6.0.15 Teil von Exponential (Persistente Velocity-Worker für PHP-Entwickler)
Warm-upder erste Boot des Kernels durch Velocity, den die Worker erben
washder Template-Operator, der einen Wert für HTML maskiert
Workerein Velocity-Prozess, der viele Anfragen bedient
Workflow-Ereignistyp (workflow event type)ein Schritt, den Administratoren in Workflows einsetzen können, eine Klasse, die eZWorkflowEventType erweitert (Einen Workflow-Ereignistyp schreiben)
Zygoteder Velocity-Prozess, aus dem neue Worker geforkt werden, ohne eigene Besucherverbindung

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