Я не совсем уверен, как я буду реализовывать это вместе с достаточной степенью безопасности. Я хочу знать, есть ли кто-то или два человека на основе строки mysql. Эти два человека абсолютно анонимны. У меня установлен сервер xmpp, но я не уверен, как это интегрируется в mysql, и у меня уже есть отдельная система входа для него. Серверная сторона делается с помощью PHPТолько два человека на определенной странице за раз?
Редактировать: Я хочу ТОЛЬКО разрешить двум людям на определенной странице, и это все. Но, если они покинут страницу, мне нужно определить, остались ли они.
Что это значит: «Я хочу знать, есть ли кто-то или два человека на основе строки mysql». .. Вы хотите ограничить ТОЛЬКО ДВЕ людей в своем приложении одновременно или вы хотите узнать, кто просматривает ваше приложение в любое время? Оба могут быть выполнены, один включает сеанс, другие файлы cookie – Stewie
В общем, XMPP должен автоматически запускать недоступное присутствие от имени пользователя, когда он/она «прочь» в течение длительного периода времени. Как долго это будет зависеть от настроек срока действия сеанса на сервере. Это, однако, может не на 100% соответствовать вашей цели. Поскольку ВСЕГДА существует задержка для этого автоматически недоступного присутствия для отправки (опять же, задержка зависит от вашей конфигурации.) Однако использование XMPP «просто» для этой цели кажется излишним. например Если посетитель страницы присоединяется к комнате, если у нее есть 2+ пользователя, оставьте ее автоматически. Однако вы все равно столкнетесь с условиями гонки. – DashK