Xin chào, tôi cần một số lời khuyên.Thu thập số liệu thống kê trên trang web asp.net mvc?
Tôi cần một cách để theo dõi hoạt động của người dùng trên trang web của mình mà không có công cụ của bên thứ ba (chẳng hạn như google anayltics). Vì vậy, về cơ bản bất kỳ yêu cầu nào đến trang web của tôi, tôi cần kích hoạt một tác vụ không đồng bộ sẽ thu thập thông tin về người dùng và ghi vào DB. Cách tốt nhất để làm điều này là gì?
Tôi đã cố gắng viết một người ủng hộ không đồng bộ nhưng tôi không thể làm việc. Nó được nhấn nhiều lần cho mỗi yêu cầu (cho tất cả các tập tin resourse như css jpg ...).
Điều này đã phục vụ tôi tốt trong 3 năm qua. http://codereview.stackexchange.com/questions/4659/optimizing-a-fire-and-forget-page-tracker Tôi đã đăng để nhận được một chút trợ giúp giúp nhanh hơn, nhưng nó đã hoạt động được 3 năm với hơn 2 triệu hàng trong bảng cho đến nay. Sẽ được nhiều hơn nhưng tôi làm prune theo thời gian. –
Cảm ơn thông tin Tim. Tôi đã sử dụng bộ lọc tùy chỉnh. Rằng tôi đã đăng ký trong tập tin global.asax. – usermon