1
マイページはsqlcachedependency
を使用しています。データベース内のデータが変更されるまでキャッシュからの情報を読み取るので、データが変更されたときにページが自動更新される必要があります。 どうすればいいですか?データベース内のデータが変更された場合、自動更新ページ
マイページはsqlcachedependency
を使用しています。データベース内のデータが変更されるまでキャッシュからの情報を読み取るので、データが変更されたときにページが自動更新される必要があります。 どうすればいいですか?データベース内のデータが変更された場合、自動更新ページ
問題は、サーバーはデータが変更されたことを知っていますが、ユーザーがブラウザのボタンを押すまでクライアントとのアクティブな通信はないことがわかります。
解決策は、変更がある場合にX秒ごとにサーバーに問い合わせるjavascriptを書くことです。このようなものを実装したい場合は、AJAXとPeriodic Refreshのパターンを調べる必要があります。
または、クライアントとサーバー間の双方向通信を可能にするHTML5で実装されている新しいWebSocketsをご覧ください。
thanks.i ajaxでtimerから使用したいのですが、キャッシュからの要求がすべてseverのパフォーマンスを低下させることはありません。 –
新しいデータがあるかどうか毎秒点検すると、パフォーマンスが低下します。あなたはパフォーマンスが遅く、データの整合性が合理的な範囲内にあるように、遅延を見つける必要があります。 –