beat / tracker-apps

Joomla Apps* bugtracker
GNU General Public License v2.0
0 stars 0 forks source link

Make the Apps* webapp wind speed blow off the hat of users #17

Closed beat closed 11 years ago

beat commented 11 years ago

Ok, now that we are features-complete for phase 1 version 1 (once all previous tracker items here are tested ok and closed), we have this last feature to implement:

Make the Apps* webapp (wind) speed blow off the hat of users

Things we need to look at:

  1. again load an initial CSS file simultaneously as the initial JS file, just before actually, so they load simultaneously (most browsers can load 2 files simultaneously).
  2. put all other JS files into the JS main file
  3. put all other CSS files into the CSS main file
  4. add to media/jui/img of the client the the spinning wheel (and load it from there on the client to avoid one extra access).
  5. Set a configurable decent expiry header for our PHP pages (6 hours by default) so the CDN cache turns on.
  6. Minify JS and CSS
  7. Make sure that server compression is ON
  8. If that's still not enough, also load dashboard HTML as third simultaneous request.
  9. Check with YSlow and other browser benchmarking tools if we did all we could.
  10. Turn ON and Check the CDN of Rochen and compare with Amazon CDN or other CDNs the performances.
emavro commented 11 years ago

Moving faster with https://github.com/joomla-projects/joomla-cms/pull/187

beat commented 11 years ago

Thanks @emavro :+1:

It's already significantly faster.

Keeping open until fully done.

beat commented 11 years ago

I'm considering this one to be well solved!

Except for left navigation, that will be redone in another tracker item.

So closing, well done, @emavro !