社交网络网页的动态更新

发布于 2024-11-07 19:27:15 字数 124 浏览 0 评论 0原文

我正在使用 php、jQuery 和 MySQL 创建一个社交网站。我有一个很大的疑问。当用户的一个朋友执行某项操作时,如何动态更新用户的主页,以及该朋友更新后该主页是否必须立即显示在当前用户的页面上。我是新手,请帮我解决这个问题吗?

I am creating a social networking site using php,jQuery and MySQL. I have a big doubt. How to dynamically update a user's home page when one of his/her friends does an action and if that has to appear on current user's page as soon as the friend has updated. I am new to this, please help me in this problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风柔一江水 2024-11-14 19:27:15

您似乎正在寻找一种方法来实现从 Web 服务器到当前用户页面的推送功能。

推送数据将作为朋友操作的一部分或不久之后发送(以排队方式),一旦到达客户端,就应该使用 Javascript 来更新视图。

推送技术 Wikipedia 页面上描述了一些执行此操作的方法。

It looks like you're looking for a way to implement push functionality from your web server to a current user's page.

The push data will be sent as part of a friends' action or soon after (in a queued fashion), and once it arrives to the client Javascript should be used to update the view.

Some methods of doing that are described on the push technologies Wikipedia page.

若能看破又如何 2024-11-14 19:27:15

您可以在网页端添加 JavaScript 计时器功能。并定期检查是否收集到新的信息。
如果有信息,则在页面中添加新信息或通知用户。

这是一个 jQuery 计时器

这是 jQuery.ajax() 的函数。您可以在 jQuery Timer 中使用此函数来检查是否有新信息。

如果有新内容,可以使用“向 DOM 添加元素”将其显示出来。这是本主题的参考,向 DOM 添加元素

我认为这种方式会有帮助。

You can add a JavaScript timer function in web page side. And regularly to check whether new information is gather.
If there is information, then add new information in the page or notice user.

This is a jQuery Timer.

This is function of jQuery.ajax(). You can use this function in jQuery Timer to check whether there have new information.

If there have new content, you can use "Adding elements to the DOM" to display them out. This is a reference for this topic, Adding elements to the DOM.

I think this way would be helpful.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文