Альтернатива Google Analytics, которая работает на ASP.NET и не использует журналы IIS?
-
19-09-2019 - |
Вопрос
Мне нужен счетчик посещений для различных страниц, но я не могу использовать Google Analytics (мой клиент не готов к облачным вычислениям) и не могу использовать ничего, что требует доступа к журналам IIS (они принадлежат администратору сервера и не хочет от них отказываться)
Какие ресурсы существуют для отслеживания использования пользователем того, что по сути является размещенной учетной записью ASP.NET?
Я запускаю приложение ASP.NET в IIS 6.Я включил мониторинг работоспособности, но пока это просто создание данных журнала без аналитики.
Решение
Недавно я составил список (в основном) бесплатных альтернатив GA.
http://regulargeek.com/2010/05/29/25-free-google-analytics-alternatives/
Многие из них основаны на облаке, но есть и полностью размещенные.Я не могу порекомендовать конкретное решение, но самые популярные пакеты, размещаемые на собственном хостинге, выглядят как Grape WebStatistics (http://www.quate.net/grape), Открытая веб-аналитика (http://www.openwebanalytics.com/) и Пивик (http://piwik.org/).
Другие советы
Вы можете использовать что-то, что записывает необработанные данные в базу данных, а затем анализирует эту информацию.
Различные альтернативы Google Analytics рассмотрены здесь:
http://sixrevisions.com/usabilityaccessibility/10-promising-free-web-analytics-tools/
Энди
Вы можете добавить модуль http в конвейер asp.net и записывать значения в базу данных sql, если вы настроены сделать все самостоятельно.
Сколько деталей вам нужно?Если мне не нужны все обширные возможности из перечисленного, я бы просто написал что-нибудь сам.
например, внизу главной страницы поместите что-то вроде:
<webapp:MyPageCounter ID="counter" runat="server" />
а затем определите пользовательский элемент управления MyPageCounter для регистрации запрошенной страницы, IP-адреса и заголовков.тогда у вас будет вся информация для создания отчетов.
Если вам ДЕЙСТВИТЕЛЬНО нужны дополнительные функции, я думаю, что некоторые виртуальные хостинги допускают приложения PHP.;)
Вы можете запустить инструмент PHP-аналитики Piwik в Phalanger, инструмент, который выполняет PHP в CLR.