在没有用户给出任何触发的情况下更改网站内容的最佳方法是什么
What is the best way to change website contents without the user giving any trigger
例如,每当有人 "likes" 您的 post 在 Facebook 上时,您都会收到通知。您无需刷新页面即可收到通知。或者每当有人在 Whatsapp 中向您发送消息时,您会立即收到消息。
他们如何实施?它是否使用 Ajax 每秒左右侦听数据库更改?
我想构建一个 Android 应用程序,它应该在远程数据库的值发生变化时执行某些操作。我是否应该使用服务每秒检查一次数据库值并将其与以前的值进行比较?这是最好的方法吗?
您应该查看 Google 云消息传递。但是你需要一个服务器来实现它。
https://developers.google.com/cloud-messaging/
您可以设置 gcm 服务或使用本机 android 服务以固定的时间间隔访问您的数据库。如果您的应用程序是一种广泛的实时应用程序,例如信使或其他应用程序,那么 GCM 会更有效并且会被推荐
例如,每当有人 "likes" 您的 post 在 Facebook 上时,您都会收到通知。您无需刷新页面即可收到通知。或者每当有人在 Whatsapp 中向您发送消息时,您会立即收到消息。 他们如何实施?它是否使用 Ajax 每秒左右侦听数据库更改?
我想构建一个 Android 应用程序,它应该在远程数据库的值发生变化时执行某些操作。我是否应该使用服务每秒检查一次数据库值并将其与以前的值进行比较?这是最好的方法吗?
您应该查看 Google 云消息传递。但是你需要一个服务器来实现它。 https://developers.google.com/cloud-messaging/
您可以设置 gcm 服务或使用本机 android 服务以固定的时间间隔访问您的数据库。如果您的应用程序是一种广泛的实时应用程序,例如信使或其他应用程序,那么 GCM 会更有效并且会被推荐