Skip to content

Improving Mambo Performance

This tutorial provides a list of tips for improving Mambo performance. The same information also applies to Joomla! 1.0 and other CMS derived from Mambo code.

  • Don't use site statistics from within Mambo.
  • Enabling statistics through your site configuration just adds extra MySQL queries and increases server loads. If you need stats, see if your host will provide them for you (Awstats, Webalizer, etc).
  • Don't use SEF URL's unless you really need to.
  • Search engines don't care if your URL's are the standard Mambo URL's or SEF URL's. Using SEF is necessary if you also intend to use a 3rd party SEF extension that gives you more human-friendly URL's, however the basic SEF does not improve search engine listings but does add to server loads.
  • If you don't need to use an editor, remove it.
  • Many people use external editors and cut n paste their content. If you are using Mambo in this way, remove the editor and set your configuration to NO WYSIWYG Editor - this improves the performance and speed of the administrator backend.
  • Do try using gzip and caching (if your server allows gzip compression, and most do) you can turn these on through your administrator configuration options.
  • Use phpMyAdmin or other MySQL management tool to periodically optimize your MySql database tables. When records are deleted, MySql does not reclaim unused space until the tables are optimized. Note that the table that holds session information (i.e., mos_session) can accumulate substantial overhead if your site has a lot of visitors.

If you enjoyed this post, make sure you subscribe to my RSS feed!

Topic: Mambo Tutorials
Tagged as: caching, Mambo, mysql queries, search engine, search engine listings, search engines, SEF, server loads

Share on FriendFeed

{ 1 comment… read it below or jump to the comment form to share your opinion }

  1. 1 kard October 3rd, 2008 at 2:41 am

    nice article

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Any comments that look like spam will be treated as spam - this includes SEO titles and use of spurious keywords.

By submitting a comment here you grant this site a perpetual license to reproduce your words and name/web site in attribution.