Получение статистики веб-страницы в ASP.NET - PullRequest
0 голосов
/ 20 февраля 2009

Какой бесплатный (желательно с открытым исходным кодом) компонент вы бы порекомендовали для сбора статистики посещений моего сайта в ASP.NET? У меня есть SqlServer доступен. Я бы предпочел БД в бэк-энд, а не для ведения журнала файлов, потому что это отчет.

Ответы [ 4 ]

5 голосов
/ 20 февраля 2009

Полностью проанализируйте журнал и используйте Google Analytics . Это более точно, потому что подсчитывает кэшированные просмотры страниц, которые не зарегистрированы. Это портативный. Это дает много отличных показателей. И лучше всего это бесплатно.

0 голосов
/ 07 августа 2013

Запись данных журнала из вашего приложения на сервер SQL действительно принесет вам дополнительные выгоды (помимо использования статистики в ASP.NET), если вы регистрируете в базе данных события, относящиеся к конкретному приложению или бизнес-домену.

Если ВСЕ, что вы хотите сделать, это отслеживать «статистику веб-страниц», тогда вам лучше всего отдать на аутсорсинг Я бы предпочел БД в бэк-энд, а не для ведения журнала файлов, потому что это отчет.

Пожалуйста, посетите: http://www.ratin.ir/details/2535/1/1/1/

راتین

0 голосов
/ 20 февраля 2009

В качестве альтернативы (для Google Analytics, которую некоторые предлагали), у вас может быть процесс ETL, который захватывает журналы IIS и импортирует их в SQL. Затем запускайте отчеты по своему усмотрению (например, SSRS).

0 голосов
/ 20 февраля 2009

Если ВСЕ, что вы хотите сделать, это отслеживать «статистику веб-страниц», то лучше всего передать ее в Google через Google Analytics .

Запись данных журнала из вашего приложения на сервер SQL действительно принесет вам дополнительные выгоды (помимо использования Google Analytics), если вы регистрируете в базе данных события, относящиеся к конкретному приложению или бизнес-домену.

В противном случае, это не стоит того, чтобы выполнить работу, которую уже выполнили Urchin (компания Google, купившая Google Analytics) и Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...