Javascript 如何将Node.js集成到PHP网站中?

Javascript 如何将Node.js集成到PHP网站中?,javascript,php,mysql,node.js,Javascript,Php,Mysql,Node.js,基本上,我希望使用MySQL使用PHP运行我的网站,并将存储在数据库的输入/文本区域中的数据保存。这很简单,我这样做没有问题,但我似乎不知道如何将Node.js集成到同一个网站中,以获取先前输入的用户信息并实时呈现。(可能使用Socket.io) 我相信这是一种用更简单的方式来解释自己的方式: 基本网站(HTML、CSS、JS)->使用PHP->Node.JS处理并保存到数据库中。JS获取这些数据并进行渲染,以实现实时通信。如果PHP将数据存储在MySQL中,那么您可以使用NodeJS轻松读取这

基本上,我希望使用MySQL使用PHP运行我的网站,并将存储在数据库的输入/文本区域中的数据保存。这很简单,我这样做没有问题,但我似乎不知道如何将Node.js集成到同一个网站中,以获取先前输入的用户信息并实时呈现。(可能使用Socket.io)

我相信这是一种用更简单的方式来解释自己的方式:


基本网站(HTML、CSS、JS)->使用PHP->Node.JS处理并保存到数据库中。JS获取这些数据并进行渲染,以实现实时通信。

如果PHP将数据存储在MySQL中,那么您可以使用NodeJS轻松读取这些数据。现在还不清楚您想要做什么。套接字连接(实时聊天/通知)在PHP中并不是不可能的,只是要困难得多。PHP库Ratchet是专门为PHP中的WebSocket构建的。只需在两个不同端口上运行两台服务器即可。顺便说一句,我认为nodejs更容易,但这是基于我的观点……不久前我正试图做一些非常类似的事情。我在GitHub上的这个存储库中找到了一些优秀的代码示例:基本上,创建与PHP分离的节点服务,并使用接口访问您需要的任何PHP,反之亦然。最后,我重新设计了我的整个站点,使用node而不是PHP,因为它只是使管理和维护更容易,哈哈。如果PHP将数据存储在MySQL中,那么您可以使用NodeJS轻松读取它们。现在还不清楚您想要做什么。套接字连接(实时聊天/通知)在PHP中并不是不可能的,只是要困难得多。PHP库Ratchet是专门为PHP中的WebSocket构建的。只需在两个不同端口上运行两台服务器即可。顺便说一句,我认为nodejs更容易,但这是基于我的观点……不久前我正试图做一些非常类似的事情。我在GitHub上的这个存储库中找到了一些优秀的代码示例:基本上,创建与PHP分离的节点服务,并使用接口访问您需要的任何PHP,反之亦然。最后,我重新设计了我的整个站点,使用node而不是PHP,因为这使管理和维护变得更容易,哈哈。