如何设置节点js脚本以在PHP cURL中运行?

My problem:

I have a live website in Wordpress(php) and i want to given a user action, i will send a data for a node.js script to run and return the results. So i have this: User Event -> jQuery -> PHP CURL -> NODE.JS -> NODE.JS ANSWER TO CONTINUE PHP SCRIPT.

my question is how i set up a node.js server to run only this specific script, can i do it in my current wordpress server(apache)? or i have to hire a new hosting to have it ?

Please any resource is valid, i don't known if i'm doing the right question on my google search..

Thank you!

dounang1974
dounang1974 无论node.js在做什么,你难道不能在PHP中实现它吗?
2 年多之前 回复
duanhua5523
duanhua5523 nodejs将作为新服务器运行,与apache并行。您向此服务器发出普通请求,并将响应接收回PHPcURL
2 年多之前 回复

2个回答



Node.js不需要像Apache这样的专用Web服务器。 您应该只创建一个node.js应用程序,然后从特定端口的命令行启动它,例如。 8080或3000. </ p>

您需要使用ssh来设置nodejs。 如果您使用的是共享主机,则可能无法使用。 在这种情况下,您需要为其获取VPS / VDS服务器。</ p>

您可以查看本指南以获取开始: https://nodejs.org/en/docs/guides/getting-started-guide/ </ p>
</ div >

展开原文

原文

Node.js doesn't need dedicated web server like Apache. You should just create a node.js app and then just start it from command line on specific port, for ex. 8080 or 3000.

You need to have ssh for setting up nodejs. If you are using shared hosting, it might be unavailable. In this case you will need to get VPS/VDS server for it.

You can check this guide for start: https://nodejs.org/en/docs/guides/getting-started-guide/



您可以使用带或不带API网关的AWS Lambda。
您的PHP发出HTTP请求,或者您可以使用AWS Sdk 调用Lambda函数。</ p>

没有服务器,只有在脚本运行时才会收费。</ p>

另一种选择可能是启动docker容器 正在运行节点。</ p>
</ div>

展开原文

原文

You could use a AWS Lambda with or without API Gateway for this. Your PHP makes a HTTP request, or you can use AWS Sdk to invoke the Lambda function.

No servers, you are only billed when your script is running.

Another alternative might be spinning up a docker container running node.

dsgdfh302506
dsgdfh302506 不理解downvotes,用户询问如何设置运行特定脚本的服务器,这正是Lambda所做的。
2 年多之前 回复
doumeng4400
doumeng4400 在我看来,运行Lambda并不像设置和托管全新服务那么复杂
2 年多之前 回复
dougang5993
dougang5993 这感觉就像从一个服务到另一个服务的单个简单HTTP请求过于复杂
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐