私は1つのエンドポイントを持つ単純なREST-APIを構築しており、これは深刻に侵入されます。それをPOST /message
としましょう。私は、NodeまたはPHPを使うかどうかを決める必要があります。データベースはMySQLです。PHPとノードのREST-API
- HTTP-Authによる認証情報は、データベースから読み取って確認されます。 - 別のREST-APIへのリクエスト。 - 別のwrite-databaseアクションが実行されます。
したがって、2つのデータベース接続と別のREST-APIへのHTTP要求があります。ルートはすべてスピードでなければなりません。私は現在のシステムがPHPに基づいているのでPHPに行くだろうが、経路内の要求は私に恐怖を与える。なぜならPHPを使用するときに非同期に行われないからである。私はこのリクエストの結果を気にしません。ノードでは、資格情報を確認してsuccess
を返すだけで、リクエストを非同期で送信し、リクエストが返ってからデータベースの書き込みパフォーマンスを行います。私はsuccess
でREST呼び出しを返すときにPHPでこれを行うことはできないと思いますが、すべては前もってやっていなければなりません。
PHPまたはノードに移動しますか?あなたが書いた