在 php 框架中使用节点 js

use node js in a php framework

我目前在我的项目中使用 silex 微框架,最近发现节点 js 将 socket.io 包含到我的项目中。 我的问题是,我如何在我的项目中使用这两种技术?

我在网上找到了一些答案,但没有什么好答案,我相信这没什么大不了的。

有人帮我吗?

您可以使用 Gearman。 docs is here

在节点中编码 "worker" 并在 php 中为该工人添加工作。

我知道我的回答没有详细说明如何编写 Gearman worker 代码以及如何将作业添加到 Gearman 作业队列。但这是一种行之有效的方法。我们在我工作的地方这样做,以根据 JSON 模式卸载大量 JSON 的验证。该应用程序在 php 中,但 node.js 可能比 php 快 100 倍以根据模式验证 JSON...所以我们两全其美:)

基本上,阅读Gearman的文档,你就可以做你想做的事了。