Conținutul PHP ca un serviciu, în funcție de sistemul care este instalat Chitan documentația de descărcare, ciocoi, systemd, etc. în toate cazurile, acesta va fi fie un script simplu (copiat din exemple sau documentație de pe Internet), în care să specificați dvs. de a alerga php ca o pornire în ciclul în același bash - în timp ce (adevărat); face php main.php; slep 1, făcut sau orice alt limbaj de scripting, deși php.
Vă recomandăm să pună în aplicare cel puțin un anumit control asupra cauzei finalizarea script-ul, printr-un cod de eroare, sau mijloacele de exploatare forestieră și de stare, corect și să îndeplinească situația în mod corect, astfel încât să nu pentru a obține aplicații de lansare infinit cu eliberare imediată (oprire permisă cu trimiterea de mesaje către administratorul sau, de exemplu, creșterea exponențială a timpului între repornire, în cazul în care are loc imediat), dar acest lucru este sfaturi generale pentru orice aplicații vechnorabotayuschimi.
Vitaly IIIFX Komenko. de obicei, în cazul în care mâinile Programatorul locul potrivit și în arsenalul său are instrumentul potrivit pentru a rezolva problema, el se folosește în loc de a pierde timp pentru a asambla bicicleta de la sticle și recipiente din plastic Kinder Surprise. Soluție Mai ales populare socket.io gata sau de tip centrifugă regulat cineva este menținută, optimizat și tratat pentru bug-uri (spre deosebire de o bicicletă).
Dmitri Evgrafovich. Doar ridica WS pentru PHP? Utilizați Liby pe Python \ Go \ NodeJS? Și despre Ratchet nu a auzit, nu? citit
În cazul în care dezvoltatorul nu reușește să ridice WS Ratchet pentru PHP, situația cu socket.io \ Centrifuga \ Centrifugo va fi chiar mai rău. Dar da, dacă Ratchet suficient de funcțională pentru organizarea cererii, atunci tranziția are sens. Dar, atunci problema doar în organizația WS în PHP. Heh.