Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Piwik application lighter than current 2.5Mb: page weight matters #9779

Open
mattab opened this issue Feb 14, 2016 · 0 comments
Open

Make Piwik application lighter than current 2.5Mb: page weight matters #9779

mattab opened this issue Feb 14, 2016 · 0 comments
Labels
c: Performance For when we could improve the performance / speed of Matomo. c: Usability For issues that let users achieve a defined goal more effectively or efficiently.

Comments

@mattab
Copy link
Member

mattab commented Feb 14, 2016

Resource

I learned a valuable lesson about the state of the Internet throughout the rest of the world. Many of us are fortunate to live in high bandwidth regions, but there are still large portions of the world that do not. By keeping your client side code small and lightweight, you can literally open your product up to new markets.

Excellent article: http://blog.chriszacharias.com/page-weight-matters

2.16.0 Piwik app

Today Feb 14th, our Piwik 2.16.0 deployed on demo.piwik.org weights 2.5Mb of data (JavaScript, HTML, CSS, Images). 2.5Mb is much, too much. For many users in many parts of the world, loading 2.5Mb takes minutes, maybe 30min or 1 hour. As we wish to democratise and help everyone liberate their analytics data, we would be more successful in our mission if Piwik dashboard was lighter.

Piwik 3.0.0

During Piwik 3.0.0 development cycle, maybe we can take a look at the state of our client side application and see whether we can reduce some of the data being transferred to load the Piwik dashboard.

@mattab mattab added c: Performance For when we could improve the performance / speed of Matomo. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. labels Feb 14, 2016
@mattab mattab modified the milestone: 3.0.0 Feb 14, 2016
@mattab mattab added this to the Long term milestone Mar 31, 2016
@mattab mattab modified the milestones: Long term, Mid term Dec 5, 2016
@mattab mattab added the c: Onboarding For issues that make the experience of getting Matomo up and running better. label Oct 8, 2019
@mattab mattab removed this from the Backlog (Help wanted) milestone Oct 21, 2019
@tsteur tsteur removed the c: Onboarding For issues that make the experience of getting Matomo up and running better. label Mar 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Performance For when we could improve the performance / speed of Matomo. c: Usability For issues that let users achieve a defined goal more effectively or efficiently.
Projects
None yet
Development

No branches or pull requests

3 participants