簡體   English   中英

有沒有辦法安裝沒有作曲家的棘輪?

[英]Is there a way install Ratchet without composer?

我有一個寫得不好的應用程序是PHP“意大利面條代碼”

我需要實現一個web-socket,我可以使用PHP來調用API。

我試圖使用Node.js,但問題是我需要檢查使用php的很多東西。

  1. “用戶必須登錄”我需要在我的應用中檢查活動會話。 Aka“驗證用戶身份。”
  2. 在用戶通過身份驗證后,從我的應用程序中讀取用戶數據庫中的API憑據。
  3. 最后,生成一個客戶端腳本,每隔1秒ping一次API以檢查新消息。

我認為如果我有一個PHP websocket設置而不是node.js會更容易,其中第一步和第二步已經由我的APP處理了,我只想編寫一個客戶端代碼,它將與websocket通信以檢索新消息。

聽起來像Ratchet是一個很好的方法,但不知道如果我的APP沒有使用作曲家或自動加載器的設置,如何使用作曲家在我的APP中安裝它。

當我正在開發一個將我的應用程序轉換為Laravel 5.1的項目時,我迫切需要實現websocket以減少發送到我的服務器的TCP連接數量。

我該如何安裝棘輪? 是否有我可以使用的替代包而不是使用Ratchet,如果我不能在我當前的環境中安裝它?

在你的機器上安裝composer 確保通過將其添加到環境路徑全局安裝它,以便可以從控制台中的任何位置使用它。

然后從命令行轉到應用程序的根目錄。 “假設您的根目錄中沒有名為”vendor“的文件夾”

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

您現在應該可以使用Ratchet,因為您剛剛安裝了Ratchet及其依賴項。

祝好運!

大聲笑,用戶詢問一個詞是什么意思。 社區通過在定義中使用該詞來回應....

我認為OP正在尋找替代自動加載器,或者可能有助於手動加載文件。

您可以檢查這一點以安裝沒有作曲家的Ratchet。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM