【问题标题】:use node js in a php framework在 php 框架中使用 node js
【发布时间】:2017-10-26 11:57:01
【问题描述】:

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

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

有人帮我吗?

【问题讨论】:

  • 好吧,我现在的收视率很差,我不知道为什么.. 只是想知道它是否可行,如果可行,如何设置
  • 说真的,您对“如何在我的项目中同时使用这两种技术?”这样的问题有什么期望。像这样的一个非常广泛的问题根本没有用(而且偏离主题)。您应该转到Help Section 并阅读What types of questions should I avoid asking?,然后,如果您确定您的问题符合 SO 规则,请阅读How to Ask a Question on StackOverflow 以便能够提出一个好的问题并获得一些帮助。
  • 好吧,我不知道你认为你在说谁,我的问题没用,但我认为这类网站的目的是帮助有特殊情况的人,因为我不知道如何在 php 项目中使用 node.js !我不知道我的问题有什么问题,因为我在其他地方找不到任何帮助,而且我的英语不太好.. 无论如何,谢谢,我知道下次在这里问问题时会发生什么。

标签: php node.js socket.io silex


【解决方案1】:

你可以使用 Gearman。 docs is here

在节点中编写一个“worker”并在 php 中为该 worker 添加作业。

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

基本上,阅读 Gearman 的文档,您将能够做您想做的事情。

【讨论】:

    猜你喜欢
    • 2015-09-16
    • 2021-02-15
    • 1970-01-01
    • 1970-01-01
    • 2018-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多