Php ile olmaz.

NOKTA.

Websocket ile özgün yazamıyorsan. socket.io ile çozüme bakacasın arka taraf duruma göre bakılır. 1000 kişi çok değil sql ile olur. Başka şeylede olur.

Php ile web socket server yazabilirsin. Lakin benim tecürbelerime göre 100 kişi chat chut yaptığında 80 dolarlık digital ocean vps anca anca.

Yok ben hiç kayıt kuyut istemem dersen, telefonları salla (daha doğrusu iphone olmasada olur) dersen webrtc ile yazabilirsin.

Lakin oda kuracaksın falan olacak filan olacak.

Çözemezseniz ulaşın.
Backend Google go. Frontend plain javascript + jquery. (yani her türlü projeye giydirebilirsin)

İçinde emir komutası olan, yani ahmet odaya girdi mehmet odadan çıktı.
Veya operatör mehmeti odadan attı.
Veya osman odaya girdi 200 kredi bakiyesi var operatör gördü.
Yada osman ödeme yaptı, odayı özel odaya çevirdi vs vs gibi senaryoları işleyebilen.

Veya varsa kendinize özgü senaryo. (1000 kişiye canlı mac anlatsın vb)

Birden fazla odası olan.
Minimum yük, maximum performans.

Sistemi ücreti karşılığı teslim edebilirim.