Как можно обнаружить отключение или закрытие флэш-клиента при использовании бэкэнда php, который гарантирует, что в базе данных присутствуют только активные имена пользователей клиента.Мои подходы заключались в том, чтобы использовать какой-либо метод опроса - когда клиент периодически отправляет какое-либо сообщение на сервер, в противном случае сервер удаляет имя клиента из БД, предполагая, что он закрыт, - или использовать некоторый код расширения javascript, который информирует серверную часть о событии закрытия.Это не поможет в случае резкого, неправильного закрытия, когда скрипт не будет работать.Есть ли другие более эффективные методы для этого?