コンピューター サポート グループの在庫を管理する Web アプリケーションがあります。これを使用する目的の 1 つは、ユーザーが開いているコンピューターをより簡単に見つけられるように、大規模なコンピューター ラボの「現在使用中のコンピューター」マップを操作することです (メイン ライブラリのラボには約 150 台のコンピューターがあります)。このページの表示の背景に使用される画像は、アプリケーションの管理部分を介して管理されます。これは、ラボ内に配置されているステーションとそれらが配置されている場所の間の関係と同様です。
管理インターフェースで地図が更新されているときに、管理者が各場所の地図ページの表示を「オフ」にできるようにしたいと考えています。私の考えは、位置データを保持するテーブルを拡張して、その位置が地図表示に使用できるかどうかを示し、地図が更新されたときにこれを確認することです。マップを表示しないことがチェックで示されている場合、ページは、マップ イメージと「使用中」のオーバーレイ データを表示する代わりに、適切なメッセージを描画します。
他の誰かが以前にこれまたはそのようなことをしたことがあるかもしれないことを期待して、代替案についてあなたの提案を聞きたいです.
マップ ページは、使用する画像の URL とオーバーレイ データ (テーブルの位置とそれぞれで使用可能なコンピューターの数) を渡すことにより、AJAX を介して定期的に (2 分ごとに 1 つ) 更新されます。ページが「表示しない」から「表示する」への遷移を検出すると、HTTP GET を介してページを更新すると考えています。