Also: we've seen people update a counter on each document. If you run into a solution like that: please don't use it. It is very bad for the performance of your site.
Just do not update content for this. You could also create a table that tracks the view count for each nodeId and update/query that one.
I can not be more insistent about this: don't publish a page on each request to it, it is horrible for performance and will break your site in the long run. Trust me, I did the same thing on this very site, our.umbraco.org and it broke, badly, took me a long time to dig out from that :-)
Heh okay, i won't make it publish the page on each request.. :)
But i don't think if the table that keeps track of the view counter is a good thing to do because all the updates that has to be done if like 100 people visit the site at once?
Either you do 100 queries for those 100 visitors into your own tiny little table or you publish a page in Umbraco spawning hundreds of update queries with much more data. You choose. ;-)
Most viewed page - any way to get this data?
Hi,
I want to display a list of most view links.
Can this be done in Umbraco 7 easily? I assume it would involve some type of counter.
I saw stuff stuff using xslt but I don't think it xslt is used in V7 is it? Or can it be?
Thanks a lot!
Google Analytics was made for this. :)
There's a package for Umbraco to be able to view your analytics results from withing the backoffice of Umbraco - https://our.umbraco.org/projects/backoffice-extensions/analytics/
Also: we've seen people update a counter on each document. If you run into a solution like that: please don't use it. It is very bad for the performance of your site.
I also got a request like this.. But it's because i need a list on the frontend where the user can see whats read the most, by other users :)
And i can't see how i can use Google Analytics for this?
Just do not update content for this. You could also create a table that tracks the view count for each nodeId and update/query that one.
I can not be more insistent about this: don't publish a page on each request to it, it is horrible for performance and will break your site in the long run. Trust me, I did the same thing on this very site, our.umbraco.org and it broke, badly, took me a long time to dig out from that :-)
Heh okay, i won't make it publish the page on each request.. :)
But i don't think if the table that keeps track of the view counter is a good thing to do because all the updates that has to be done if like 100 people visit the site at once?
Either you do 100 queries for those 100 visitors into your own tiny little table or you publish a page in Umbraco spawning hundreds of update queries with much more data. You choose. ;-)
Could you maybe use the reporting Google Analytics API to query for this kind of data?
https://developers.google.com/analytics/devguides/reporting/core/v3/coreDevguide
I'm working on a project with the keen.IO API.
If I manage to get around to putting it into a package I'll update everyone.
I like having the flexibility to determine exactly what events I want to track (server-side and client-side) and how the data is modeled.
Keen.IO deal with the data storage and they also provide a hand javascript library to visualise the data in graphs and charts.
Hello, I need to display most viewed pages on a news portal. Can anyone suggest how to make it?
A simple instruction:
I hope this helps you
Is this still the best way to achieve a front end displayed list of most popular pages?
It is an easy and a good way for me. But it is possible that there is a better way.
Thanks for the tip. I'll try.
is working on a reply...