Hacker Newsnew | past | comments | ask | show | jobs | submit | mattab's commentslogin

> We won't use Piwik. Mozilla uses Google Analytics for website analytics. Hosting our own is more work for a worse product.

Hi Mozilla, Piwik team here. Would you mind explaining what you found worse in Piwik VS Google and reporting your feedback to us, so we have a chance to improve and in the future to see Mozilla use Piwik to track users, rather than Google?


Piwik (open source project & community) and Piwik PRO (one polish company) used to be related somehow to each other (part of the Piwik core team was working at Piwik PRO) but this changed drastically in 2016 after some internal disagreements. As of 2016 there is no Piwik PRO employee working on Piwik or having commit access, no website access, etc. Piwik the open source project & team members became fully independant from Piwik PRO. The company is still buying ads on the homepage and other pages, which can be confusing, but it helps the Piwik project to sustain operations. More details in http://piwik.org/faq/new-to-piwik/faq_21984/


Site is back up!


Material Design >.<


Piwik now works on websites with 100M pageviews per month and more (much more) with the right setup


How it handles that traffic? It would be great if they could share the architecture because using Mysql for analytics is not easy, you can't expect Mysql to handle concurrent queries that needs to aggregate billions of records when I visit the dashboard.


So to answer the original question: Nope, doesn't work.

(Quick test: if you're counting page views in millions per day, you're gonna have a tough time).


Piwik does scale to millions of pages per month. We've managed installs of Piwik at _1 billion_ pages per month that's 30 million per day! Don't believe what you read on Hacker News ;-)


Setup cron archiving is a must: http://piwik.org/docs/setup-auto-archiving/

For scaling tracking, QueuedTracking plugin is the solution: http://piwik.org/docs/setup-auto-archiving/

For managing DB size, see: https://piwik.org/docs/managing-your-databases-size/

For any other issue, maybe report in Github tracker: https://github.com/piwik/piwik/issues


I've worked on Piwik servers tracking & processing reports for up to 800 million pageview per month on hundreds of medium and larger websites.


Piwik also handle dozens of Log Formats, check it out: http://piwik.org/log-analytics/

Github project: https://github.com/piwik/piwik-log-analytics


See also some of the official Piwik security tips: https://piwik.org/docs/how-to-secure-piwik/


Piwik is scalable up to at least 1 billion actions per month. Piwik is scalable! But it is not cheap, as one needs powerful database servers with a lot of RAM and fast SSD disks. It can be costly, but Piwik scales!


It looks like it's scheduled to be fixed in Piwik 3.0.0: https://github.com/piwik/piwik/issues/5728


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: