We installed the new version of Joom!fish on our sites. After a few hours our host automatically set chmod 000 on the index.php file of our Joomla! installation due to CPU overload.
After reading this post i was able to put a stopwatch on the site. It's the only type of PHP benchmarking technique that gives you consistent results. When using microtime() function results are often too different, varying from 0.01s to 2.0s per script execution.
I have benchmarked all enabled modules on the site using the technique in the post mentioned above. After a few hours of work was able to see the mod_mainmenu was giving the main load on the server, therefore taking most of the time of the whole script execution (about 0.14s). We were not sure if the hosting company isn't lying to us or if there is not an error in their cpu-load meters. So we moved to site to another hosting company for less than an hour. The site overloaded their processor too. After that due to reading a few opinions on the new Joomfish and the mod_mainmenu benchmark we decided to uninstall Joomfish on the moved site. CPU load decreased by 25% and time for execution got from max value of 0.25s to 0.15s.
We are looking for ways to fix the problem with Joomfish because we need it on our site. I will post as soon as we solve the problem.
After reading this post i was able to put a stopwatch on the site. It's the only type of PHP benchmarking technique that gives you consistent results. When using microtime() function results are often too different, varying from 0.01s to 2.0s per script execution.
I have benchmarked all enabled modules on the site using the technique in the post mentioned above. After a few hours of work was able to see the mod_mainmenu was giving the main load on the server, therefore taking most of the time of the whole script execution (about 0.14s). We were not sure if the hosting company isn't lying to us or if there is not an error in their cpu-load meters. So we moved to site to another hosting company for less than an hour. The site overloaded their processor too. After that due to reading a few opinions on the new Joomfish and the mod_mainmenu benchmark we decided to uninstall Joomfish on the moved site. CPU load decreased by 25% and time for execution got from max value of 0.25s to 0.15s.
- time to parse page0.25 sec
- with Joom!Fish over 100% load of CPU allowed
- time to parse page 0.15 sec
- Joom!Fish uninstalled CPU load goes -25%
We are looking for ways to fix the problem with Joomfish because we need it on our site. I will post as soon as we solve the problem.