クラウド コンピューティングと Web アプリケーションの現在の時代では、軽量アプリケーションを完成させる必要がある企業がますます増えています。そのため、Google Cloud Functions と PHP を使用して軽量アプリケーションの開発とデプロイメントを実現するのは非常に適しています。
Google Cloud Functions は、イベント トリガーとサーバーレス コンピューティングに基づいたメソッドです。ユーザーは、サービスの管理やサーバーの保守を必要とせず、これらのイベントを処理するコードを記述するだけで済みます。さらに、PHP は Web 開発に広く使用されている人気のあるプログラミング言語です。
この記事では、PHP と Google Cloud Functions を使用して軽量アプリケーションを開発する方法を詳しく説明し、Google Cloud にデプロイする方法を紹介します。
開始する前に、PHP と Google Cloud SDK がインストールされていることを確認する必要があります。
次のコマンドを実行すると、PHP が正しくインストールされているかどうかを確認できます。
php -v
PHP が正常にインストールされている場合は、インストールされているバージョン情報が表示されます。
Google Cloud SDK をインストールするには、Google Cloud ドキュメントに記載されているガイドラインに従ってください。
まず、Google Cloud Console で新しいクラウド関数を作成する必要があります。
これで、「helloWorld」という名前の関数が作成されました。
次に、関数に必要な PHP コードを記述する必要があります。
簡単な PHP 関数の例を示します:
<?php function helloWorld($request) { $name = $request->getQueryParams()['name'] ?? 'World'; return sprintf('Hello, %s!', $name); }
この関数は、url パラメーターから「name」の値を取得し、sprintf 関数を使用してそれを返します。挨拶。
コードを作成したら、それを Google Cloud にデプロイする必要があります。
gcloud functions deploy helloWorld --runtime php73 --trigger-http --allow-unauthenticated
関数が HTTP リクエストを受信する準備ができたので、ブラウザに次の URL を入力してアプリケーションをテストできます:
https://[region-name]-[project-id].cloudfunctions.net/helloWorld?name=John
Where, [region-name] および [ project-id] は、Google Cloud Console の実際のプロジェクト情報に置き換える必要があります。
ブラウザが「こんにちは、ジョン」と出力した場合、アプリケーションが挨拶を正確に返したことを意味します。
この記事では、Google Cloud Functions と PHP を使用して軽量アプリケーションの開発とデプロイを実現する方法を紹介します。これらの簡単な手順に従うことで、関数を簡単に記述、展開、管理して、効率的でスケーラブルで強力な Web アプリケーションを作成できます。
以上がPHP と Google Cloud Functions を使用した軽量アプリケーションの開発とデプロイメントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。