Các công cụ phân tích web nguồn mở mạnh mẽ nhất? [đóng cửa]


10

Cần một số lời khuyên về việc chọn các công cụ phân tích web nguồn mở, bao gồm cả loại gắn thẻ trang và loại phân tích tệp nhật ký. Tôi biết một số trong số họ: piwik, phân tích trang web mở, awstats và nhiều hơn nữa ... những cái tốt nhất trong số họ (loại gắn thẻ trang và loại phân tích tệp nhật ký) là gì?

Câu trả lời:


11

Trong miền phân tích tệp nhật ký, đây là những miền được sử dụng rộng rãi nhất:

  • Giải thưởng
  • Webalizer
  • Tương tự
  • W3Perl

Analog và Webalizer được viết bằng C và nhanh hơn (10000-20000 dòng mỗi giây).

Như đã đề cập trước đó bởi @MadHatter Analog đã được phát triển bởi một nhà thống kê cũ của Cambridge, điều đó làm cho Analog trở thành một công cụ kỹ thuật và thực sự chính xác, nhưng kể từ năm 2005 nó không còn được phát triển nữa.

Webalizer không được phát triển nữa nhưng nó dễ sử dụng hơn Analog.

AWStat và W3Perl được viết bằng Perl và chúng là những dự án tích cực nhất, nhưng chậm hơn so với Analog và Webalizer (3000/4500 dòng mỗi giây). Chúng khác nhau đối với dữ liệu được tạo ra và cách hiển thị dữ liệu.

AWStat hiển thị số liệu thống kê theo cách thực sự hấp dẫn, nhưng tạo ra số liệu thống kê ít hơn W3Perl.

Tôi khuyên bạn các liên kết này để biết thêm:

http://www.aardal.com/stats/docs/uk/speed.html
http://www.w3perl.com/
http://awstats.sourceforge.net/

Lời khuyên của tôi là:

  • W3Perl nếu bạn muốn thống kê chi tiết và bạn không có quá nhiều GB tệp nhật ký
  • AWStat trong trường hợp bạn cần không có quá nhiều GB tệp và bạn muốn có một biểu diễn đồ họa đẹp.
  • Webalizer nếu bạn có hàng tấn tệp nhật ký để phân tích.
  • Tương tự nếu bạn cần số liệu thống kê thực sự chính xác, tệp nhật ký khổng lồ và bạn có kinh nghiệm phát triển C (hoặc bạn biết bất kỳ ai có thể giúp đỡ).

Về gắn thẻ Trang Người chiến thắng là Google Analytics, có dữ liệu được thu thập và sản xuất tốt hơn các giải pháp khác, nhưng vì một ngày nào đó có thể xảy ra rằng Google sẽ yêu cầu tiền cho nó ...

W3Count và Xiti là các nhà cung cấp yêu cầu bạn, đối với phiên bản miễn phí, để cài đặt một hình ảnh trên mỗi trang web bạn muốn theo dõi. Cả hai đều dành cho các trang web nhỏ.

Open Web Analytics và Pikwik là những giải pháp nguồn mở tuyệt vời. Cả hai đều khá trưởng thành và ổn định nhưng chúng yêu cầu cơ sở dữ liệu MySQL và hỗ trợ PHP.

Nếu bạn không cần một giải pháp "làm tại nhà", tôi chắc chắn sẽ tìm kiếm Google Analytics và giữa các dự án nguồn mở, tôi sẽ chọn Open Web Analytics vì nó trưởng thành hơn Piwik.


5

Tôi rất hài lòng với piwik. Tôi chỉ bỏ lỡ khả năng điều chỉnh các widget phụ thuộc vào trang web. Tôi sử dụng nó để kiểm tra các trang web drupal của tôi và có một mô-đun cho drupal quá.


1

Đối với tiền của tôi, công cụ phân tích nhật ký tốt nhất là tương tự . Nó rất nhanh (tra cứu DNS modulo, cũng chậm như nhau đối với mọi người), được viết bởi một nhà thống kê cũ của Cambridge và có một trang rất hữu ích cho bạn biết - và quản lý của bạn - những gì có thểkhông thể biết chính xác từ nhật ký web của bạn, tuyên bố thương mại kỳ lạ mặc dù.

Tôi không thể nhận xét về gắn thẻ trang, mặc dù; lấy làm tiếc.


Có vẻ như Analog không được cập nhật kể từ năm 2005, nếu đó là trường hợp có thể nó không nhận ra chính xác các tiêu đề http nhất định.
tmow

Bạn có thể đúng; chẳng hạn như cái gì?
MadHatter

1

Đây là phần mềm thử nghiệm, tuy nhiên, khá ấn tượng:

Hummingbird cho phép bạn xem khách truy cập tương tác với trang web của bạn như thế nào trong thời gian thực. Và bởi thời gian thực, chúng tôi không có nghĩa là nó làm mới cứ sau 5 phút, WebSockets cho phép Hummingbird cập nhật 20 lần mỗi giây. Hummingbird được xây dựng dựa trên Node.js, bộ công cụ web javascript mới có thể xử lý lượng lưu lượng lớn và nhiều người dùng đồng thời.


1

Tôi sẽ nói (mặc dù tôi thiên vị với tư cách là người đồng sáng lập ;-) rằng SnowPlow là công cụ phân tích trang web dựa trên thẻ nguồn mở mạnh mẽ nhất hiện có.

SnowPlow có kiến ​​trúc phân tán, kết hợp lỏng lẻo, sử dụng Hadoop và Hive, do đó, nó có quy mô lên tới hàng triệu hoặc thậm chí hàng tỷ sự kiện - đây là điều mà không giải pháp dựa trên RDBMS nào của MySQL có thể làm được.

Một cải tiến lớn khác trong SnowPlow là dữ liệu sự kiện của bạn được lưu trữ trong một cấu trúc "tệp phẳng" nguyên tử, không thay đổi, không chuẩn hóa - nói cách khác là kho dữ liệu phân tích. Điều này cho phép rất nhiều phân tích rất phức tạp khi sử dụng Hive, cũng như tham gia đơn giản với dữ liệu của bên thứ ba của bạn (ví dụ: CRM hoặc dữ liệu bán hàng). Một lần nữa, điều này mạnh hơn các giải pháp khác, có xu hướng thu gọn dữ liệu nguyên tử thành tập hợp, cắt ngắn dữ liệu cũ hoặc sử dụng các cấu trúc chuẩn hóa gây trầy xước rất khó truy vấn trực tiếp hoặc tham gia vào các nguồn khác.

Bạn có thể đọc thêm về kiến trúc kỹ thuật của SnowPlow tại đây .


0

Boomerang là công cụ tốt nhất có sẵn để phân tích hiệu suất của khách hàng - nhưng chỉ là tác nhân js - Tôi không biết về bất kỳ công cụ báo cáo ngoài luồng nào , Pastmon rất hữu ích cho công cụ mạng, Piwik và AwStats mà bạn đã đề cập. Analog là một công cụ rất giống với AwStats - ít cấu hình hơn nhưng xử lý nhanh hơn nhiều.

Nếu bạn đang tìm cách đưa ra giải pháp của riêng mình, có sẵn ip miễn phí cho dữ liệu vị trí


0

Tôi biết những người sử dụng Webalizer để phân tích nhật ký trang web. Chỉ cần đề cập đến một lựa chọn nữa.

Cũng có cuộc thảo luận này về các khả năng.


1
Webalizer không còn được phát triển tích cực, tôi sợ sẽ mất thị phần một cách khó hiểu.
tmow

0

Sau một số nghiên cứu về các gói phân tích trang web nguồn mở, tôi nghĩ rằng những người chiến thắng rõ ràng là http://www.openwebanalytics.comhttp://piwik.org/

Lý do là dễ sử dụng, cài đặt capabilites thời gian thực.

Một tính năng ấn tượng tôi muốn đề cập đến là Bản đồ nhiệt được tạo bởi openwebanalytics.


Một số chi tiết về các ứng cử viên, và người chiến thắng đã được bầu như thế nào?
vonbrand
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.