向用户提供有关新网站内容的通知的扩展



>我有一个新闻网站,每天更新一两次,我想开发一些东西,让我的用户知道我的网站何时有新内容,它会弹出通知,每个内容只有一个通知听起来很容易我面临的问题是如何在没有每次页面重新加载的情况下使其在 Crossrider 中高效调用数据库?

我现在怎么做(效率不高)我在我的服务器 PHP 文件中发布了最后一条新闻的 ID,Crossrider 读取该文件,对于每个 ID,它调用 Crossrider 数据库并检查该 ID 是否存在,如果是,则用户已经收到有关该内容的通知并且不应该被通知,如果它不存在,则通知用户。因此,您可以看到每次重新加载页面时,扩展将调用我的服务器和数据库服务器。有什么更好的方法来构建它吗?谢谢

如果我正确理解您的查询,您可以通过使用 appAPI.db.getList 调用 Crossrider 数据库来获取所有数据库项的数组(而不是为每个 id 调用数据库),然后针对它们处理 id,从而立即提高效率。

如果您提供扩展 ID,我很乐意研究提高算法效率的其他方法。

最新更新