【问题标题】:Is there a way install Ratchet without composer?有没有办法在没有作曲家的情况下安装 Ratchet?
【发布时间】:2019-04-21 13:18:59
【问题描述】:

我有一个写得很糟糕的应用是 php "spaghetti code"

我需要实现一个网络套接字,我可以在其中使用 PHP 调用 API。

我尝试使用 Node.js,但问题是使用 php 需要检查很多事情。

  1. “用户必须登录”我需要检查我的应用程序中的活动会话。又名“对用户进行身份验证”。
  2. 在用户通过身份验证后,从我的应用程序的用户数据库中读取 API 凭据。
  3. 最后,生成一个客户端脚本,该脚本将每 1 秒 ping 一次 API 以检查新消息。

我认为如果我有一个 PHP websocket 设置而不是 node.js 会更容易,其中第 1 步和第 2 步已经由我的 APP 处理,我只需编写一个与 websocket 通信以检索的客户端代码新消息。

听起来Ratchet 是一个不错的选择,但如果我的 APP 没有使用 composer 或 autoloaders 的设置,我不确定如何使用 composer 在我的 APP 中安装它。

当我正在处理将我的应用程序转换为 Laravel 5.1 的项目时,我迫切需要实现 websocket 以减少发送到我的服务器的 TCP 连接数量。

如何安装 Ratchet?如果我无法在当前环境中安装 Ratchet,是否可以使用替代软件包而不是使用 Ratchet?

【问题讨论】:

    标签: php node.js websocket ratchet


    【解决方案1】:

    大声笑,用户问一个词是什么意思。社区通过在定义中使用该词来回应....

    我认为 OP 正在寻找替代的自动加载器,或者可能有助于手动加载文件。

    【讨论】:

    • 确实,当问题明确询问如何在没有作曲家的情况下使用 Ratchet 时,如何接受该答案非常令人困惑
    【解决方案2】:

    您可以检查 this 以在没有 composer 的情况下安装 Ratchet。

    【讨论】:

      猜你喜欢
      • 2016-07-18
      • 2018-10-21
      • 2021-10-07
      • 1970-01-01
      • 2020-06-13
      • 2018-01-15
      • 1970-01-01
      • 1970-01-01
      • 2014-12-10
      相关资源
      最近更新 更多