没有作曲家安装棘轮的方法吗?

问题描述:

我有一个写得很差的应用程序是PHP“意大利面条代码”没有作曲家安装棘轮的方法吗?

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

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

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

我认为它会更容易,如果我有一个PHP的WebSocket的设置,而不是其中的步骤1和2已经通过我的应用程序处理的node.js和所有我将只是写一个客户端代码将与沟通websocket来检索新的消息。

听起来像Ratchet是一个很好的方法去但不知道如果我的应用程序没有设置使用作曲家或自动加载器如何安装它在我的应用程序使用作曲家。

虽然我正在开发一个项目以将我的应用程序转换为Laravel 5.1,但我立即需要实施websocket以减少发送到我的服务器的TCP连接数量。

如何安装棘轮?如果我无法将其安装在我目前的环境中,是否有替代包可以使用,而不是使用棘轮?

在您的机器上安装composer。确保通过将其添加到环境路径来全局安装它,以便您可以从控制台的任何位置使用它。

然后从命令行转到您的应用程序的根目录。 “假设你没有一个文件夹,名为‘供应商’在你的根”

cd c:/www/app 
composer require cboden/ratchet 
composer install 

您现在应该能够使用救护车,你刚刚安装瑞奇和它的依赖。

祝你好运!

+0

确实是这样做的。谢谢 –

大声笑,用户问什么一个字的含义。社区通过在定义中使用该词做出响应....

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