簡體   English   中英

同時運行兩個不同的PHP程序

[英]Run two different PHP programs at the same time

下午好!

我目前正在做一個小項目。 我試圖用PHP制作一個簡單的REST api來控制音樂。 這個想法是,對api的調用使用PHP的exec函數執行服務器命令。 這已經在工作:)

我想知道的是像播放列表一樣依次播放多個文件。 我的想法是兩個不同的程序。 一個程序管理一個必須播放文件的隊列,另一個程序播放隊列中的第一項,而不是第二項,等等。在歌曲播放隊列時,應該進行修改。

因此可能的問題是:這是否可能? 我有辦法同時運行這些程序嗎? 還是我的思維方式變得復雜,有沒有更好,更簡單的解決方案?

感謝您和我一起思考:)
尼爾斯

你可以 :

  1. 從客戶端進行2次不同的API調用,其中1次用於隊列,1次用於播放器
  2. 創建一個bash腳本,使用& char將兩個進程作為守護程序啟動,並使您的API調用此腳本
  3. 在PHP中嘗試一些異步線程(我尚未測試), 此處此處的文檔

暫無
暫無

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

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