是否可以创建一个具有聊天功能的PHP网站,即用Node.js编写的聊天功能?只是我读过的所有教程,索引页都是由 Node.js 提供的。我不希望节点这样做。
我希望Xampp这样做。我想从 Node 获得的只是将聊天从浏览器交换到服务器。可能吗。如果是这样,那又如何呢?我已经问过一个类似的问题,我没有得到有用的答案。
您需要在子文件夹上将Apache设置为node.js的反向代理(例如,如果您的域 example.org 则 example.org/chat/被转发到node.js)
看到这个:
在服务器上使用 nodejs socket.io 将 apache 用作反向代理
快捷的方法是使用包含聊天应用程序的iframe。例如,通过这种方式,您可以访问由 Apache 提供服务chat.php
您的网页:
http://localhost/mywebsite/chat.php
在chat.php
中,您将iframe与node.js应用程序放在一起:
<iframe src="http://localhost:8081/chat.html"></iframe>
这样,apache 和节点服务器可以在同一台机器上一起运行,而无需任何配置解决方法。此外,这甚至可以应用于具有两种不同托管解决方案的生产/实时环境(例如),用于php和node。