什么是首选的Zend Framework 2(ZF2)方式将后端作业状态传递给前端?

时间:2016-04-19 19:11:21

标签: doctrine-orm websocket zend-framework2 comet

使用SlmQueueDoctrine实现作业。我正在考虑网络套接字或彗星,但我不确定是否有ZF2方法或我应该使用什么ZF2模块?

2 个答案:

答案 0 :(得分:0)

有组件/模块ZendQueue,但它不整洁。最后一次状态是2012年8月23日,所以这个包有no stable version ...

我建议您在packagist.org上搜索以获得更好的解决方案。 SlmQueue有很多包。例如。 https://packagist.org/packages/slm/queue

答案 1 :(得分:0)

回想起来,我发现创建一个自定义队列实现更加灵活,该实现通过Doctrine实体(存储在MySQL数据库中)持久存储并传递作业。最终的自定义队列实现使用PHP Process Control extensions。为我们的用例实现队列策略更容易。