0

我很难弄清楚这一点。我正在构建一个游戏,我希望使用 Node.js 对游戏进行编码(部分是为了学习,部分是因为它看起来是正确的)。但是该游戏也将有一个社区和其他使用 PHP 的东西。

所以我的问题是。如何使用 PHP 与 Node.js 对话?假设用户登录并进入实际游戏(玩家之间是实时的),我如何将用户信息提供给 Node.js?

或者我应该简单地使用 Node.js 编写所有代码?我只想被推向正确的方向,最好的方法是什么?

4

2 回答 2

2

我不确定您尝试了什么,但由于您的问题非常广泛,请尝试从这里开始:http: //bergie.iki.fi/blog/dnode-make_php_and_node-js_talk_to_each_other/

于 2012-08-18T22:38:24.020 回答
0

您可以尝试使用 JooDee,这是一个节点网络服务器,它允许您在网页中嵌入服务器端 javascript。如果您熟悉 Node 和 PHP/ASP,那么创建页面是轻而易举的事。下面是一个页面的样例,如下所示:

<!DOCTYPE html>
<html>
<:  //server side code in here
    var os = require('os');
    var hostname = os.hostname();
:>
<body>
    <div>Your hostname is <::hostname:></div>
</body>
</html>

使用 JooDee 还允许您通过将属性附加到“客户端”对象服务器端并访问客户端 JavaScript 中生成的“客户端”对象,毫不费力地向客户端公开服务器 JavaScript 变量。

https://github.com/BigIroh/JooDee

于 2012-12-12T00:58:47.407 回答