Dobrý den všem, hledám příklad dobré praxe. Web je umístěn na běžném webhosting (PHP 7.4) a je třeba řešit předávání informací pokud možno v reálném čase mezi více klienty. Není možné využít websocket (hosting jej nepodporuje) a nemohu využít komunikace přes jiný server.
Z mého pohledu vidím pouze jedinu možnost a to tu, že každý klient se bude pravidelně dotazovat serveru na stav oponentů (regular call). Je to samozřejmě velmi neefektivní, pokud máte jiný nápad, rád se nechám inspirovat. Nicméně když tento proncip využiji, potřebuji, aby server strávil nad požadavkem co nejméně času a zbytečně se tak nevytěžoval. Z toho důvodu asi nebudu využívat předávání infrmací přes DB, ale přes soubor umístěný někde na filesystému. Pokud již tento problém někdo řešil, rád bych se zeptal, jaké máte zkušenosti, případně jakou cestou jste postupovali.
Děkuji za odpovědi.