I have several chat rooms. Currently, I store the list of chat users in a php variable. If a user enters or leaves the room, the user's name is added/removed from that list. To make this storage persistent, I use memcached. To update the status of the chat room and send the user list to all users in the chat room, I use periodical ajax requests that fetch the user list into the browsers of the users who are in the chat.
Bu çalışmaları tamam. Ama sohbet birkaç yüz insanlar varsa her XX saniyede herkese sohbet kullanıcılarının tüm listesi göndererek iyi bir fikir olduğunu sanmıyorum.
Nasıl sohbet odaları genellikle bu sorun ile ilgileniyor?