アプリのダッシュボード システムを構築します。このダッシュボード システムでは、関連性のないデータを表すチャート、テーブル、およびグリフを描画する複数のウィジェットがページに含まれます。
クライアントは HTML5 になり、最新の Web ブラウザーのみをプッシュできます。
私の大きな問題は、バックエンドがこれに使用するものです。チャートで使用する「テーブル」を保存し、ウィジェットをリアルタイムで更新したいと考えています。
たとえば、請求ウィジェットは、今日集められた $$ の金額を表示します。「テーブル」には、請求書の各合計の行があります。
inv = 1; total = 50
Total: 50
ウィジェットはそれを描画します。新しいデータがプッシュされると:
inv = 2; total = 100
Total: 150
ウィジェットは、リアルタイムで合計をエンドユーザーに表示します。
データはユーザー企業のプライベートです。最終的には、古すぎるデータを消去する必要があります (つまり、エンドユーザーが必要とする情報を適切に評価するために必要なデータだけを保持する必要があります。たとえば、1 か月分の請求書の合計のみを保持する必要があります)。
http://www.firebase.com/やhttp://pusher.com/のようなものを使用することを考えていますが、方程式の「リアルタイムで通知する」部分のみを解決すると思われます。私の知る限り、過去のデータを取得することはできません (つまり、データが週末に更新され、ユーザーがダッシュボードを開いて何が起こったかを確認した場合)
次に、 http: //derbyjs.com/ と mongodb を使用する可能性が表示されます。
どのバックエンド/プラットフォームが、このシステムの構築に私を近づけてくれるのだろうか. 私は python/django/.net/postgress の経験がありますが、この種のアプリの動作を最適に解決する場合は、他のものの使用を受け入れることができます。