In many ways revo is faster than evo, for example you can drag drop, use quick update, save, and switch between resources, elements & files without reloading the page.
that said, it does feel very slow when you work outside those features. I think part of this is bloated code (955KB worth of JS, with 13 different http requests!) and part of it just the UI not being very optimized for speed.
some suggestions/observations:
- the right hand tree reloads every time you move to a new section even if you have made no changes
- every time I want to add a new package it takes at least 7 clicks. Make modxcms the default provider, with a option to change.
- does the top menu have to reload every-time I edit a resource?
- the tree folder slide animation is nice, but it would feel a lot faster if it just opened instantly like in evo
- I am always accidentally editing resource when I am trying to open a folder, make this easier to use and you cut down on a lot of unnecessary page reloads.
- form customization rules are implemented with JS and so take a few seconds to kick in.
- apply form customization rules to the quick edit window, because I can’t use this time saving feature a lot of the time.
- combine all of external javascript into one js file. I use
http://rakaz.nl/code/combine
- use css3 for gradients, rounded corners etc to cut down on the amount of image requests.
I would like to see the the next version focus on improving the speed of the manager as it’s the one thing stopping me developing full time with revo.