私は、ユーザーがエネルギー消費を監視できるようにするプロジェクトに取り組んでいます。メインのダッシュボード ページは、javascript と ajax を多用した非常に洗練された Web アプリです。サーバーは現在Apacheを実行し、phpを使用しています。ただし、websocket をサポートするために、node.js をインストールし、サーバー側のスクリプトを更新する予定です (また、サーバー側とクライアント側で JavaScript を使用するというアイデアも気に入っています)。
いくつかのオンライン紹介をたどりましたが、特定の質問への回答を見つけるのに苦労しています。そのうちの 1 つを以下に概説します。
ノードへのすべてのガイドは、単一ページの Web アプリのみをサポートしているようです。ファイルを提供する必要があるさまざまなページが多数あるため、これは問題です。ファイル サービスをサポートしながら、いずれかのページで WebSocket を使用できるようにするにはどうすればよいですか。この機能は 1 つのページにのみ必要ですが、サイトのメイン サーバー スクリプトにコード化する必要がありますか、それともサーバーがダッシュボードの html ファイルをサーバーに送信し、ファイルが必要であることを検出するようにこれを分離する方法はありますか?特定の websocket 依存関係?
私の質問を読んでくれてありがとう。それらのいずれかに答えていただければ、または一般的なアドバイスを提供していただければ幸いです。