从php推送到GCM / APN的最佳实践

时间:2012-07-04 08:33:40

标签: php curl push-notification apple-push-notifications google-cloud-messaging

我目前正在为网络和iphone / android应用程序构建一个SNS。

当用户在墙上书写或留言时,服务器需要将通知推送给所有相关用户。登录PC的用户将通过Socket.io接收,而登录iPhone或Android应用程序的用户将通过GCM / APN获取。

从php网络服务器向所有这些用户发送推送通知(GET)的最佳方法是什么?

cURL似乎做了正确的工作但在我的服务器上速度极慢。 Web服务器需要以不明显的速度一次向至少3个不同的服务器发送通知。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我正在构建这样的应用程序,我必须诚实并建议您使用Zend Framework。还有很多数据库计划要做,因为对数据库的读/写会很高。具体使用Zend_Mobile或访问我的博客获取gcm解决方案http://www.rogerethomas.com 理想情况下,您应该运行处理消息和队列的服务器集群。推送消息可以快速失控,花时间进行正确的计划将得到回报,我向你保证。