Google アナリティクスや StatCounter のようなサービスを作成するときは、データ ストレージの部分で少し違うことをしたいと思います。
- ユーザーがクライアントの Web サイトにアクセスします。
- サーバーから JS コードまたは 1 ピクセルの画像をダウンロードします。
- データが処理されるサーバーにリクエストが送信されました。
- 国、リピーター、直帰率などが計算されます。
- このデータをサーバーに保存する代わりに、クライアントのサーバーに保存したいと考えています。
クライアントは、ウェブサイトのウェブ分析のために私の「サービス」を使用している個人または企業です。
彼らが私が選択したデータベーススキーマを作成する準備ができていると仮定すると、データを送信して保存するための推奨される方法は何ですか?
私が考えることができる唯一のことは、彼らのサーバーの URL を私に提供するように依頼することです。JSON 文字列を POST します。
HTTP POST 以外に、データを送信するために他に選択肢はありますか?