ホームページ >バックエンド開発 >PHPチュートリアル >Lithe を使って最初のアプリケーションを作成する方法

Lithe を使って最初のアプリケーションを作成する方法

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-01 06:24:29232ブラウズ

Como Criar sua Primeira Aplicação com Lithe

Lithe を使用して最初のアプリケーションを作成する

インストール

アプリケーションの開発を開始する前に、Lithe をインストールする必要があります。 Composer を使用すると、これを簡単に行うことができます。ターミナルで次のコマンドを実行します:

composer create-project lithephp/lithephp my-first-app

インストールが完了したら、プロジェクト ディレクトリに移動します。

cd my-first-app

これで、アプリケーションの開発を開始する準備が整いました!

Lithe を使用すると、シンプルかつ柔軟な方法でアプリケーションを作成でき、クラシックと関数型の 2 つの記述スタイルが提供されます。効率を損なうことなく、どちらかを選択することも、両方を組み合わせることもできます。

クラシック スタイル: アプリケーションのインスタンス化

クラシック スタイルで始めるには、LitheApp クラスの mount メソッドを使用して App.php ファイルでアプリケーションを構成します。次に、ルートを定義します。

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

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

App クラスは Lithe アプリケーションの中心であり、すべてのアプリケーション ロジックを管理し、ルートの作成と、組織的な方法でのリクエストと応答の処理を容易にします。

機能的なスタイル: 実用性と機敏性

よりシンプルなアプローチを希望する場合は、クラスの直接インスタンスを必要としない関数型構文を使用できます。

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

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

この方法は高速かつ効率的であり、より簡潔で表現力豊かなコードを作成できます。

アプリケーションの実行

最初のルートを定義したら、次のステップはアプリケーションを実行することです。クラシック スタイルを使用している場合は、listen メソッドを呼び出して、Lithe がリクエストのリッスンを開始するようにします。

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

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

$app->listen();

Lithe 2 では、このメソッドは自動的に呼び出されます。

アプリケーションの提供

統合された PHP サーバーの使用

アプリケーションをローカルでテストするのは簡単です。 PHP がインストールされている場合、次のコマンドを実行して統合サーバーを起動できます:

php line serve

これにより、ポート 8000 でサーバーが起動します。ポートを変更するには、引数として目的の値を渡すだけです。

php line serve 9000

ブラウザを開いて http://localhost:9000/ にアクセスし、アプリケーションの動作を確認してください。

ApacheなどのWebサーバーの使用

Apache などの Web サーバーでアプリケーションを実行したい場合、エントリ ポイントはパブリック ディレクトリになります。環境に応じて URL 設定を調整します:

  • ローカル環境: http://localhost/seu-projeto/public/
  • 制作: http://seu-dominio.com/

サーバーが正しいディレクトリを指していることを確認すれば、準備完了です。あなたのアプリケーションは世界中で利用できるようになります。

結論

Lithe は、シンプルさと柔軟性を兼ね備えた強力なフレームワークです。最初のアプリケーションを作成したので、引き続きその機能を探索し、Web 開発をどのように変革できるかを発見してください!

アプリケーションを構築して Lithe を最大限に活用する方法の詳細については、公式 Web サイトの包括的なドキュメントを参照してください。例、構成ガイド、API リファレンスを提供します。

今すぐ始めて、Lithe で素晴らしいものを構築しましょう!

以上がLithe を使って最初のアプリケーションを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。