ZELYRA
ZELYRA / FAQ

Fragen, die sich
lohnen.

Eine kurze Orientierung für alle, die Zelyra entdecken, für ein Projekt bewerten oder das erste Beispiel starten.

01 / ANTWORTEN

Beginne mit
dem Kontext.

Was ist Zelyra?

Zelyra ist eine statisch typisierte Programmiersprache mit Schwerpunkt auf klaren Datenmodellen, Business-Logik und Webanwendungen. Die Absicht soll sichtbar werden und Fehler früh auffallen.

Was ist neu in Zelyra 0.3?

Zelyra 0.3 enthält wiederverwendbare View-Layouts und benannte Komponenten-Slots, projektlokale zweisprachige UI-Dateien, Schema-Drift-Planung mit Review-Gates, Host-Allowlists in der Web-Laufzeit und den CLI-Befehl `zelyra update`. Die MariaDB-Kompatibilitätstests laufen gegen 10.11.19, 11.4.13, 11.8.9 und 12.3.3. Diese Prüfungen decken die dokumentierten Abläufe ab und bescheinigen keine Produktionsreife.

Kann ich Zelyra-Pakete installieren oder `zpm` verwenden?

Nein. Das veröffentlichte Release v0.3.0 enthält keine Paket-Registry, keinen Katalog installierbarer Module und keinen `zpm`-Befehl. Modulsystem und Paketverteilung sind Roadmap-Arbeiten. Den Status findest du auf der Modulseite und in der Roadmap für v0.5.0.

Ist Zelyra produktionsreif?

Das Projekt befindet sich in aktiver Entwicklung mit transparenter, testgetriebener Roadmap. Nutze Version 0.3 zum Lernen, für Prototypen und zur Bewertung. Vor einem kritischen Produktiveinsatz solltest du den Status im Repository prüfen.

Ersetzt Zelyra Laravel?

Nein. Beide gehören unterschiedlichen Ebenen an. Laravel ist ein ausgereiftes PHP-Framework; Zelyra ist ein eigenständiges Programmiersprachen- und Laufzeitprojekt mit eigener Syntax, eigenem Typsystem und nativer Einbettung von Schemata, CRUD und Webformularen.

AspektZelyraLaravel
Was ist es?Eine Sprache plus Laufzeit und Projektwerkzeuge.Ein PHP-Framework plus großes Ökosystem.
ProgrammierungDu schreibst Zelyra mit eigener Syntax und eigenen Typen.Du schreibst PHP und nutzt Laravel-Konventionen und APIs.
DatenmodellSchemas und Typen sind ein zentraler Teil des Sprachansatzes.Migrationen, Eloquent-Modelle und Validierung sind Framework-Bausteine.
WebschichtDie Zelyra-Laufzeit bringt eigene Routen- und Webkonzepte mit.Laravel bietet für PHP unter anderem Routing, Controller, Views und Queues.
ReifegradEin junges Projekt in aktiver Entwicklung.Ein ausgereiftes und weit verbreitetes Produktions-Framework.
Die kurze Entscheidungshilfe: Wähle Laravel, wenn du heute ein ausgereiftes PHP-Ökosystem brauchst. Probiere Zelyra aus, wenn du eine Sprache kennenlernen oder bewerten möchtest, die Typen, Datenmodelle und die Absicht der Anwendung in den Mittelpunkt stellt.
Wie starte ich unter Windows?

Installiere Git for Windows und Docker Desktop, öffne PowerShell und führe `irm https://raw.githubusercontent.com/sf1976/zelyra/main/install.ps1 | iex` aus. Führe anschließend `zelyra doctor` aus, um deine Umgebung zu prüfen.

Welche Datenbankbeispiele gibt es?

MariaDB ist das primäre getestete Laufzeit-Backend. SQLite wird für dokumentierte und geprüfte Abläufe unterstützt, insbesondere Schemaoperationen; das bedeutet keine vollständige Funktionsgleichheit aller Datenbank-Backends. Schemaänderungen erfolgen mit explizitem SQL und Zelyra-Datenbankbefehlen, nicht mit Laravel-artigen Migrationsklassen.

Was sollte ich zuerst lernen?

Nutze den Lernpfad für Werte, Funktionen, Typen, Option, Tabellen und Webseiten. Danach dient das Handbuch als Nachschlagewerk; mit dem CRUD-Beispiel zur Adressverwaltung kannst du das Gelernte praktisch anwenden.

Bereit zum Ausprobieren?

Beginne mit den geführten Lektionen oder springe direkt zum praktischen Beispiel der Adressverwaltung.

Lernpfad öffnen →