Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana saya bisa menghitung pengguna online di aplikasi saya?

Anda dapat mencoba menambahkan ini ke global.asax Anda:

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();
}

Saya menemukannya di sini:

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

Ini pada dasarnya memberi tahu Anda berapa banyak sesi yang saat ini aktif di aplikasi Anda terlepas dari apakah mereka masuk. Anda dapat memodifikasi ini untuk menyertakan detail tentang pengguna mana yang masuk dan tidak tergantung pada sistem apa pun yang Anda gunakan untuk keanggotaan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mana yang lebih baik:mysql_connect atau mysql_pconnect

  2. Mulai Melihat Hasil Kueri Sebelum Kueri Berakhir

  3. Qt - Bagaimana cara mendapatkan|kompilasi driver Mysql

  4. Mengekspor database melalui kode java saya

  5. hibernasi pembaruan sebagian ketika entitas diuraikan dengan json