Peter van Westen
ADMIN
Core module manager also needs to see whether a module should show up on a page. But it does this within a single query. As it only needs to check the menu assignment (and publishing dates, and language, and access level).
With the conditions/assignments, it's a whole other ball game.
I have been able to get it down a bit (from 4364 to 2565).
The issue is not so much that you have a lot of modules, but that you have a lot of Condition Sets.
Every module now has its own Condition Set, while many are duplicates.
I would recommend you look into using just 1 Condition Set for every unique set of rules.
If AMM checks a condition set for a certain module, it doesn't need to check that again for any other modules using that same set.
2 Condition Sets with exactly the same rules is not seen as the same set, though.
Please post a rating at the
Joomla! Extensions Directory