如何从 php 运行 Node.Js 服务器
How to run Node.Js server from php
您好,我正在尝试在仅支持 php 的 franceDNS 上托管我的网站,所以我想知道如何从 php 启动我的 node.js 服务器?如果可能的话。如果更改托管服务更好,请告诉我。
理论上,您可以使用 shell_exec
或类似工具从 PHP 生成一个用 Node.js 编写的应用程序,然后使用 cURL 向该应用程序发出 HTTP 请求并中继回复客户。
但是,这将非常低效,取决于廉价托管所阻止的功能,需要重写应用程序以侦听不同的端口,这样您就不会从两个不同的请求到 PHP 脚本发生冲突大约在同一时间,并且将失去处理任何需要跨请求将数据存储在内存中的能力。
简而言之:寻找合适的主机。不要试图破解这个。
您好,我正在尝试在仅支持 php 的 franceDNS 上托管我的网站,所以我想知道如何从 php 启动我的 node.js 服务器?如果可能的话。如果更改托管服务更好,请告诉我。
理论上,您可以使用 shell_exec
或类似工具从 PHP 生成一个用 Node.js 编写的应用程序,然后使用 cURL 向该应用程序发出 HTTP 请求并中继回复客户。
但是,这将非常低效,取决于廉价托管所阻止的功能,需要重写应用程序以侦听不同的端口,这样您就不会从两个不同的请求到 PHP 脚本发生冲突大约在同一时间,并且将失去处理任何需要跨请求将数据存储在内存中的能力。
简而言之:寻找合适的主机。不要试图破解这个。