<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://docs.artisancommerce.at/index.php?action=history&amp;feed=atom&amp;title=Flight_PHP</id>
	<title>Flight PHP - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://docs.artisancommerce.at/index.php?action=history&amp;feed=atom&amp;title=Flight_PHP"/>
	<link rel="alternate" type="text/html" href="https://docs.artisancommerce.at/index.php?title=Flight_PHP&amp;action=history"/>
	<updated>2026-04-18T13:50:03Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in ArtisanCommerce Dokumentation</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://docs.artisancommerce.at/index.php?title=Flight_PHP&amp;diff=12&amp;oldid=prev</id>
		<title>Admin: Die Seite wurde neu angelegt: „__TOC__  == Was ist Flight PHP? == &#039;&#039;&#039;Flight&#039;&#039;&#039; ist ein schnelles, einfaches und erweiterbares Mikro-Framework für PHP. Es ermöglicht Entwicklern, schnell und unkompliziert RESTful Web-Applikationen zu erstellen. Flight ist extrem leichtgewichtig und besteht im Kern aus nur wenigen Dateien, was es zu einer der performantesten Optionen im PHP-Ökosystem macht.  * &#039;&#039;&#039;Philosophie:&#039;&#039;&#039; &quot;Keep it simple.&quot; Flight zwingt dem Entwickler keine komplexe Verzeichnis…“</title>
		<link rel="alternate" type="text/html" href="https://docs.artisancommerce.at/index.php?title=Flight_PHP&amp;diff=12&amp;oldid=prev"/>
		<updated>2026-02-16T17:28:34Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „__TOC__  == Was ist Flight PHP? == &amp;#039;&amp;#039;&amp;#039;Flight&amp;#039;&amp;#039;&amp;#039; ist ein schnelles, einfaches und erweiterbares Mikro-Framework für PHP. Es ermöglicht Entwicklern, schnell und unkompliziert RESTful Web-Applikationen zu erstellen. Flight ist extrem leichtgewichtig und besteht im Kern aus nur wenigen Dateien, was es zu einer der performantesten Optionen im PHP-Ökosystem macht.  * &amp;#039;&amp;#039;&amp;#039;Philosophie:&amp;#039;&amp;#039;&amp;#039; &amp;quot;Keep it simple.&amp;quot; Flight zwingt dem Entwickler keine komplexe Verzeichnis…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== Was ist Flight PHP? ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Flight&amp;#039;&amp;#039;&amp;#039; ist ein schnelles, einfaches und erweiterbares Mikro-Framework für PHP. Es ermöglicht Entwicklern, schnell und unkompliziert RESTful Web-Applikationen zu erstellen. Flight ist extrem leichtgewichtig und besteht im Kern aus nur wenigen Dateien, was es zu einer der performantesten Optionen im PHP-Ökosystem macht.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Philosophie:&amp;#039;&amp;#039;&amp;#039; &amp;quot;Keep it simple.&amp;quot; Flight zwingt dem Entwickler keine komplexe Verzeichnisstruktur oder starre Entwurfsmuster auf.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Anforderung:&amp;#039;&amp;#039;&amp;#039; Läuft auf fast jedem Server mit PHP 7.4 oder höher (aktuelle Versionen unterstützen PHP 8.x vollumfänglich).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Lizenz:&amp;#039;&amp;#039;&amp;#039; MIT-Lizenz (Open Source).&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Kernmerkmale ==&lt;br /&gt;
&lt;br /&gt;
Flight konzentriert sich auf die absoluten Grundlagen, die man für moderne Web-Apps benötigt:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Routing:&amp;#039;&amp;#039;&amp;#039; Einfaches Mapping von URLs auf Funktionen oder Klassen-Methoden (inkl. Unterstützung für Platzhalter und reguläre Ausdrücke).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Statische Methoden:&amp;#039;&amp;#039;&amp;#039; Das Framework wird über eine statische API angesprochen (z.B. `Flight::route()`), was den Code sehr lesbar macht.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Extensibility:&amp;#039;&amp;#039;&amp;#039; Man kann eigene Methoden registrieren oder bestehende Framework-Methoden überschreiben (&amp;quot;Filtering&amp;quot;).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Views:&amp;#039;&amp;#039;&amp;#039; Beinhaltet ein simples System für Variablen-Rendering in Templates, lässt sich aber problemlos mit Twig oder Smarty koppeln.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Beispiel: Eine minimale &amp;quot;Hello World&amp;quot; App ==&lt;br /&gt;
&lt;br /&gt;
Im Vergleich zu Laravel (das hunderte Dateien installiert) reicht bei Flight eine einzige Datei aus:&lt;br /&gt;
&lt;br /&gt;
```php&lt;br /&gt;
require &amp;#039;flight/Flight.php&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
// Eine Route definieren&lt;br /&gt;
Flight::route(&amp;#039;/&amp;#039;, function(){&lt;br /&gt;
    echo &amp;#039;Hallo Welt!&amp;#039;;&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
// Die App starten&lt;br /&gt;
Flight::start();&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>