How to optimize Mambo
Here are some tips on how to improve the performance of your Mambo website: - Enable the caching for Mambo. This will signifficantly improve the performance of your website. You can do that from the Mambo admin area > Global Configuration menu > Cache tab;
- Disable/remove all extensions from your website that you are not using;
- Reduce the number of articles which appear on your front page;
- Optimize your Mambo database by following the instructions in our article on How to optimize a MySQL database;
- Make sure you have not turned on the statistics in your Mambo administrator backend. Mambo statistics can create a heavy load on a busy site and should not be used on anything except small, low-traffic sites. You can disable the statistics from the Mambo admin area > Global Configuration menu > Statistics tab;
- If you are using a forum extension, make sure you require from your visitors to register prior to searching and posting in your forum. In addition, you should install/enable a CAPTCHA functionality in order to protect your board from spam bots;
- Use the phpMyAdmin tool to check for big tables in your Mambo database. You can then check which extension uses this table and remove it from your website;
Usually, such issues are caused by old forum extensions that are attacked by spam bots. The tables that store the forum posts get filled with spam and become really big. This slows the performance of your entire website. Such tables should be deleted manually using the phpMyAdmin tool. To delete a table, mark the check box left to it and click on the red cross icon. Confirm the changes to permanently erase the table; 
Make sure you are deleting tables created by extensions you have already uninstalled from the Mambo backend! If you delete any of Mambo's core tables this will break your website's functionality!
|