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

Improve performance #85

Open
ojongerius opened this issue Nov 1, 2017 · 0 comments
Open

Improve performance #85

ojongerius opened this issue Nov 1, 2017 · 0 comments

Comments

@ojongerius
Copy link
Member

ojongerius commented Nov 1, 2017

(Follow up of #54)

This is a broad topic, but things that come to mind at the moment are suggested by Google Pagespeed:

  • Avoid landing redirect. Gandi does not allow us to do a CNAME for vol.community so we have a "redirect" -forget the exact Gandi term, to www.vol.community. So options are to use / communicate www.vol.community instead or switch DNS provider.
  • Preprocess JS using Grunt or the like, JS files are currently not rendered, which means that, in JS we can't refer to files (examples are other JS, or JSON files with data) served up by Whitenoise.

Preprocessing could be done by https://github.com/fabiocaccamo/django-freeze or tools like Grunt, see this StackOverflow answer https://stackoverflow.com/a/22498224/4372104

/cc @damienklinnert thoughts? If you want to work on this, that would be awesome, but for now I think there are bigger fishes to fry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant