2009-07-22 34 views
19

Tôi cần truy cập trang cho nhiều trang, nhưng tôi không thể sử dụng google analytics (máy khách của tôi chưa sẵn sàng cho điện toán đám mây) và tôi không thể sử dụng bất kỳ thứ gì yêu cầu quyền truy cập vào nhật ký IIS (quản trị viên máy chủ họ và không muốn cung cấp cho họ)Thay thế cho phân tích google chạy trên ASP.NET và không sử dụng nhật ký IIS?

Tài nguyên nào có để theo dõi việc sử dụng của người dùng về tài khoản ASP.NET chủ yếu là gì?

Tôi đang chạy một ứng dụng ASP.NET trên IIS 6. Tôi đã bật theo dõi sức khỏe, nhưng cho đến nay chỉ là tạo dữ liệu nhật ký không có phân tích.

+1

Bạn có nghĩa là bạn tìm kiếm điều gì đó đơn giản? và rằng google phân tích là "điện toán đám mây" == khó khăn? – Aristos

+7

@Arristos Không, tôi và khách hàng của tôi đều tận hưởng sự phức tạp quá mức. Điều này là do tường lửa không có cổng gửi đi mở. Không thể nhìn thấy những đám mây khi bạn sống trong một hầm trú ẩn. – MatthewMartin

+0

Bạn sắp xếp loại "hit counter" nào? Nếu nó chỉ đơn giản là một cái gì đó giống như bao nhiêu người dùng bạn có thể không thực hiện giải pháp của riêng bạn? – dkarzon

Trả lời

22

Gần đây tôi đã viết lên một danh sách (chủ yếu) lựa chọn thay thế GA miễn phí.

http://regulargeek.com/2010/05/29/25-free-google-analytics-alternatives/

Nhiều trong số này là dựa trên đám mây, nhưng có một số được hoàn toàn tổ chức là tốt. Tôi không thể đề xuất một giải pháp cụ thể, nhưng các gói tự lưu trữ phổ biến nhất trông giống như Thống kê web nho (http://www.quate.net/grape), Phân tích trang web mở (http://www.openwebanalytics.com/) và Piwik (http://piwik.org/).

+0

Đây chắc chắn là danh sách toàn diện nhất mà tôi đã nhìn thấy cho đến nay. – MatthewMartin

+0

Được chấp nhận, bởi vì đây là câu trả lời đã thuyết phục tôi rằng đối với các yêu cầu kỹ thuật hẹp của tôi, có lẽ không phải là giải pháp hiện có. Tôi dự định sử dụng một trong số này trên các trang web cá nhân của tôi, vì nó quá mát mẻ để vượt qua, cảm ơn. – MatthewMartin

+0

Tôi ngạc nhiên rằng không có gói tự lưu trữ nào phù hợp với bạn. Tôi biết rằng họ không phải là những gói đơn giản nhất để thiết lập và sử dụng. –

2

Bạn cần chi tiết bao nhiêu? Nếu không cần tất cả các tính năng mở rộng của những danh sách này, tôi chỉ cần viết một cái gì đó bản thân mình.

ví dụ, ở dưới cùng của trang chủ của bạn, đặt một cái gì đó như:

<webapp:MyPageCounter ID="counter" runat="server" /> 

và sau đó xác định các usercontrol MyPageCounter để đăng nhập trang bạn yêu cầu, địa chỉ IP, và các tiêu đề. thì bạn sẽ có tất cả thông tin để tạo một số báo cáo từ đó.

Nếu bạn KHÔNG cần nhiều tính năng hơn, tốt, tôi nghĩ một số lưu trữ được chia sẻ cho phép các ứng dụng PHP. ;)

+1

OP yêu cầu cụ thể ASP.net. – SeanKendle

4

Bạn có thể thêm mô-đun http vào đường dẫn asp.net và ghi các giá trị vào cơ sở dữ liệu sql nếu bạn đang ở trong tâm trạng do-it-yourself.

1

Bạn có thể chạy công cụ phân tích PHP Piwik bên dưới Phalanger, một công cụ thực hiện PHP trên CLR

Các vấn đề liên quan