15
Quote:
Riklaunim13 wrote:
If you know what your doing you can speed up any cms even by 50%. I've managed to speed up my md-pro from 2.3s to about 1.2 by eliminating a lot of not used code. But it is impossible to have a cms with lot of features which would be super fast.
Right - as stated, more and more features and the OO design does take a little beating on performance.
Smarty may give a little overhead - at least the first time the page is accessed due to the compilation of the template - but the benefits this template system gives are worth it, I think. The caching is good and can help a lot.
However, there are also quite some modules out there, which are rather inefficient in their SQL queries (not pinning particular examples here, just stating it) and I have optimised my earlier versions of my modules a LOT by making the calls more efficient.
E.g. the first Server Booking module had a query for every day of the month - i.e. 28-31 calls - just to get the bookings. I have now reduced that to 1.
So lots of places to begin - and I don't know where in the core is the best place to start optimising, but do keep your eyes open for any inconveniences.
In conclusion, I am of course disappointed in seeing XOOPS so low on the list, but that's not the fault of the tester - and it *may* look different when scaled up in size, but we will have to accept that +features = -performance.