0

1日に2回更新されるニュースWebサイトがあり、Webサイトに新しいコンテンツがあるときにユーザーに通知するものを開発したいのですが、通知がポップアップ表示されます。コンテンツごとに1つの通知だけが鳴ります。私が直面している問題は、ページをリロードするたびにデータベースを呼び出さずに、クロスライダーで効率的にする方法です。

現在の方法(効率的ではありません)最後のニュースのIDを投稿するサーバーのphpファイルに、クロスライダーがそのファイルを読み取り、IDごとにクロスライダーdbを呼び出し、そのIDが存在するかどうかを確認します。ユーザーはすでにそのコンテンツに関する通知を受け取っているので通知しないでください。コンテンツが存在しない場合は、ユーザーに通知してください。ページがリロードされるたびに、拡張機能が私のサーバーとdbサーバーを呼び出します。これを構築するためのより良い方法はありますか?ありがとうございました

4

1 に答える 1

1

私があなたのクエリを正しく理解していれば、appAPI.db.getListを使用して Crossrider db を呼び出して (ID ごとにデータベースを呼び出す代わりに) すべてのデータベース項目の配列を取得し、ID を処理することで、すぐに効率を上げることができます。彼ら。

拡張機能 ID を提供していただければ、アルゴリズムの効率を改善する他の方法を検討させていただきます。

于 2012-11-25T13:55:59.763 に答える