V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Lostbit
V2EX  ›  程序员

node 如何与 PHP 通信

  •  
  •   Lostbit · Mar 24, 2020 · 4535 views
    This topic created in 2226 days ago, the information mentioned may be changed or developed.

    PHP 与 Node 各司其职

    如何做到使用 node 和 php 通信呢?

    29 replies    2020-03-25 16:58:19 +08:00
    phpfpm
        1
    phpfpm  
       Mar 24, 2020
    http?
    linauror
        2
    linauror  
       Mar 24, 2020
    定义好接口,协议什么的选一个就行,http,socket
    U7Q5tLAex2FI0o0g
        3
    U7Q5tLAex2FI0o0g  
       Mar 24, 2020   ❤️ 2
    这都能成为一个问题
    shiwoya
        4
    shiwoya  
       Mar 24, 2020
    这个写成接口然后调用不就好了吗?
    Arrowing
        5
    Arrowing  
       Mar 24, 2020
    看你用什么协议了,很多都可以啊,常用的就是 http
    hoyixi
        6
    hoyixi  
       Mar 24, 2020
    Node 和 Browser 写在一起。。。你换成 JavaScript 我看着还舒服些
    laojiaqing
        7
    laojiaqing  
       Mar 24, 2020   ❤️ 2
    这都能成为一个问题
    Lostbit
        8
    Lostbit  
    OP
       Mar 24, 2020
    @hoyixi node 也是 JavaScript 环境
    qq292382270
        9
    qq292382270  
       Mar 24, 2020
    自学过一天 node,说说我的思路不知道对不对.
    可以用 node 做一个 http 接口,用来接收 post 数据,处理完了再返回就好了.
    php 用 curl 命令跟这个接口发 post 再取返回值,就完成一次通信.
    leonard916
        10
    leonard916  
       Mar 24, 2020
    gRPC 了解一下???
    PHP 呀,那沒事了,HTTP RESTful 吧。
    (滑稽
    xnode
        11
    xnode  
       Mar 24, 2020
    rpc 或者 redis 或者 http
    xuanbg
        12
    xuanbg  
       Mar 24, 2020
    http 或者 rpc,自己造个协议都行。
    7gugu
        14
    7gugu  
       Mar 24, 2020 via Android
    php 也可以把 RPC 安排上啊,HTTP 也🉑啊,解决问题就好了
    firebroo
        15
    firebroo  
       Mar 24, 2020
    这都能成为一个问题
    ben1024
        16
    ben1024  
       Mar 24, 2020
    php V8js?

    正常点就 API 通信, 前端怎么跟 Node.JS 就怎么跟 PHP
    dfourc
        17
    dfourc  
       Mar 24, 2020
    楼上有人回答了
    这都能成为一个问题 + 1
    star7th
        18
    star7th  
       Mar 24, 2020
    我做过 php 跟 node 的通讯。目前是走 http 协议。node 暴露出 http 接口供 php 调用。
    hantsy
        19
    hantsy  
       Mar 24, 2020
    一样可以用 消息,AMQP,Kafka 等。
    123444a
        20
    123444a  
       Mar 24, 2020 via Android
    grpc
    bojue
        21
    bojue  
       Mar 24, 2020 via iPhone
    Node 中间层?
    yuankui
        22
    yuankui  
       Mar 24, 2020
    使劲喊:喂,世界第一语言,你在吗?
    123444a
        23
    123444a  
       Mar 24, 2020 via Android
    @yuankui IE 说在
    cabing
        24
    cabing  
       Mar 24, 2020
    http rest api, grpc

    单方向的:消息队列
    xiaoyang7545
        25
    xiaoyang7545  
       Mar 25, 2020
    就是 http.开放给 node 的后端接口跟平时没什么差别。
    DefoliationM
        26
    DefoliationM  
       Mar 25, 2020
    这都能成为一个问题
    Lostbit
        27
    Lostbit  
    OP
       Mar 25, 2020
    @DefoliationM 不开心不用回答
    julyclyde
        28
    julyclyde  
       Mar 25, 2020
    文科研究生?帮导师写书?
    zhouS9
        29
    zhouS9  
       Mar 25, 2020
    引入前端 Ajax 作为中间层
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1027 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 22:01 · PVG 06:01 · LAX 15:01 · JFK 18:01
    ♥ Do have faith in what you're doing.