Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak mogę policzyć użytkowników online w mojej aplikacji?

Możesz spróbować dodać to do pliku global.asax:

void Application_Start(object sender, EventArgs e) {
    Application["OnlineUsers"] = 0;
}

void Session_Start(object sender, EventArgs e) {
    Application.Lock();
    Application["OnlineUsers"] = (int)Application["OnlineUsers"] + 1;
    Application.UnLock();
}

void Session_End(object sender, EventArgs e) {
    Application.Lock();
    Application["OnlineUsers"] = (int)Application["OnlineUsers"] - 1;
    Application.UnLock();
}

Znalazłem to tutaj:

http ://aspdotnetfaq.com/Faq/How-to-show-number-of-online-users-visitors-for-ASP-NET-website.aspx

Zasadniczo informuje to, ile sesji jest aktualnie aktywnych w Twojej aplikacji, niezależnie od tego, czy są one zalogowane. Możesz to zmodyfikować, aby zawierały szczegółowe informacje o tym, którzy użytkownicy są zalogowani i jest to niezależne od systemu, którego używasz do członkostwa.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Łączenie MySQL Azure z Javą

  2. moduł widoków drupal błąd mysql

  3. Normy dotyczące dodawania daty/godziny?

  4. Paginacja Ajax z Jquery, PHP, Mysql

  5. serwer mysql nie uruchamia MAMP