首先,我检查数据库表以查找不同用户发布的未发送消息。如果可用,则执行以下代码并每 5 分钟使用 cron 作业运行一次。
SELECT * FROM `jkeio_community_gcmusers`; //contain all gcm users
$i=0;
while($data_apps=mysql_fetch_array($data_app))
{
$message1=$i.'You have a new item in Akhbar';
sendnotificationandroid($data_apps['gcm_regid'],$message1); //send function for sending push notification for android and it sends message via curl method
$i++;
}
发送消息后,我将使用更新查询将未发送标志设置为发送
对于 100 或 200 个用户来说,一切都很好,但是当用户增加时,消息会按时发送,应该是这样,您能否建议我如何实现这一点
在此先感谢阿南德尼玛