I’m about to lose my mind, and possibly my job. I’m trying to wrap up the largest Revo project I’ve ever done -- it’s fairly complex with its use of permissions. It’s got perhaps 100 users, with access to approximately 50 sub-folders based on roles and user groups. There are over 100 Resource Groups and about 50 User Groups, and that number is slated to double or triple as more users are attracted to the site.
The problem is that Revo seems to be having massive trouble handling this. Wayfinder in particular kacks out with so many Resource Groups -- previewing a page can take 1 to 3 minutes to complete. Blink. That’s insane... totally not usable. This is on a fairly beefy server too: similar to 2133 MHz 2 CPUs 8 Total 4.0GB 1 Disks 453GB SATA (see
http://www.liquidweb.com/SmartServers/pricing.html).
Anyone run into stuff like this? The only possible thing I can think to do is to rewrite Wayfinder in a way that is streamlined for our use of permissions. Caching everything in site is part of the solution here, but holy smokes, this is a rough ride -- there’s no way I’m gonna get the client to sign off on this in its current state, and after looking at this for a week, I’m no better off. Any ideas here are welcome.