So erstellen Sie Ihre erste Anwendung mit Lithe

Linda Hamilton
Freigeben: 2024-10-01 06:24:29
Original
196 Leute haben es durchsucht

Como Criar sua Primeira Aplicação com Lithe

Erstellen Sie Ihre erste Anwendung mit Lithe

Installation

Bevor Sie mit der Entwicklung Ihrer Anwendung beginnen, müssen Sie Lithe installieren. Mit Composer können Sie dies ganz einfach tun. Führen Sie den folgenden Befehl in Ihrem Terminal aus:

composer create-project lithephp/lithephp my-first-app
Nach dem Login kopieren

Sobald die Installation abgeschlossen ist, navigieren Sie zu Ihrem Projektverzeichnis:

cd my-first-app
Nach dem Login kopieren

Jetzt können Sie mit der Entwicklung Ihrer Anwendung beginnen!

Lithe ermöglicht Ihnen die einfache und flexible Erstellung von Anwendungen und bietet zwei Schreibstile: klassisch und funktional. Sie können eines auswählen oder sogar beide kombinieren, ohne an Effizienz zu verlieren.

Klassischer Stil: Instanziieren der Anwendung

Um mit dem klassischen Stil zu beginnen, konfigurieren Sie Ihre Anwendung in der App.php-Datei mit der Mount-Methode der LitheApp-Klasse. Dann definieren Sie Ihre Routen:

$app = \Lithe\App::mount();

$app->get('/', function ($req, $res) {
    $res->send('Olá, Mundo!');
});
Nach dem Login kopieren

Die App-Klasse ist das Herzstück Ihrer Lithe-Anwendung. Sie verwaltet die gesamte Anwendungslogik und erleichtert die Erstellung von Routen sowie die organisierte Bearbeitung von Anfragen und Antworten.

Funktioneller Stil: Praktikabilität und Agilität

Wenn Sie einen minimalistischeren Ansatz bevorzugen, können Sie die funktionale Syntax verwenden, die keine direkte Instanz der Klasse erfordert:

use function Lithe\Orbs\Http\Router\get;

get('/', function ($req, $res) {
    $res->send('Olá, Mundo!');
});
Nach dem Login kopieren

Diese Methode ist schnell und effizient und ermöglicht es Ihnen, prägnanteren und aussagekräftigeren Code zu schreiben.

Ausführen der Anwendung

Nachdem Sie Ihre erste Route definiert haben, besteht der nächste Schritt darin, Ihre Anwendung auszuführen. Wenn Sie den klassischen Stil verwenden, rufen Sie die Listen-Methode auf, damit Lithe auf Anfragen wartet:

$app = \Lithe\App::mount();

$app->get('/', function ($req, $res) {
    $res->send('Olá, Mundo!');
});

$app->listen();
Nach dem Login kopieren

Mit Lithe 2 wird diese Methode automatisch aufgerufen.

Bereitstellung der Anwendung

Verwendung des integrierten PHP-Servers

Das Testen Ihrer Anwendung vor Ort ist ganz einfach! Wenn PHP installiert ist, können Sie den integrierten Server starten, indem Sie den folgenden Befehl ausführen:

php line serve
Nach dem Login kopieren

Dadurch wird der Server auf Port 8000 gestartet. Um den Port zu ändern, übergeben Sie einfach den gewünschten Wert als Argument:

php line serve 9000
Nach dem Login kopieren

Öffnen Sie Ihren Browser und besuchen Sie http://localhost:9000/, um Ihre Anwendung in Aktion zu sehen!

Verwendung von Webservern wie Apache

Wenn Sie Ihre Anwendung lieber auf einem Webserver wie Apache ausführen möchten, ist der Einstiegspunkt das öffentliche Verzeichnis. Passen Sie die URL-Einstellungen entsprechend Ihrer Umgebung an:

  • Lokale Umgebung: http://localhost/seu-projeto/public/
  • Produktion: http://seu-dominio.com/

Stellen Sie sicher, dass der Server auf das richtige Verzeichnis verweist, und schon kann es losgehen! Ihre Bewerbung wird der Welt zugänglich sein.

Abschluss

Lithe ist ein leistungsstarkes Framework, das Einfachheit und Flexibilität vereint. Nachdem Sie nun Ihre erste Anwendung erstellt haben, erkunden Sie weiter ihre Funktionen und entdecken Sie, wie sie Ihre Webentwicklung verändern kann!

Weitere Informationen zum Erstellen Ihrer Anwendung und zur optimalen Nutzung von Lithe finden Sie in der umfassenden Dokumentation auf der offiziellen Website. Es bietet Beispiele, Konfigurationshandbücher und API-Referenzen.

Beginnen Sie jetzt und bauen Sie etwas Erstaunliches mit Lithe!

Das obige ist der detaillierte Inhalt vonSo erstellen Sie Ihre erste Anwendung mit Lithe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!