updated analytics

accumulate pageviews, uniquevisitors and uniqueIps locally and update db
every 10 mins instead of on every page view
This commit is contained in:
barisusakli
2014-12-12 16:15:13 -05:00
parent da4014eb71
commit 011c42bde3
3 changed files with 67 additions and 24 deletions

View File

@@ -96,7 +96,7 @@ function groupRoutes(app, middleware, controllers) {
}
function setupPageRoute(router, name, middleware, middlewares, controller) {
middlewares = middlewares.concat([middleware.incrementPageViews, middleware.updateLastOnlineTime]);
middlewares = middlewares.concat([middleware.pageView]);
router.get(name, middleware.buildHeader, middlewares, controller);
router.get('/api' + name, middlewares, controller);