Friday, August 11, 2006

The question "Do you have any tips for maximizing the performance of Odin Assemble?" was recently asked by an OA site owner.

Here are a few suggestions:
  • Pre-index your website (v3.0b only) - We recommend mode 1 or complete indexing for maximum performance. Remember to specify your pre-index data file with $use_idx.

  • Enable "page caching" - In your config give $_page_cache_life a reasonable value (in seconds). Since "page caching" acts globally you'll be caching all your elements and template interpolations. You can set "cache exclusions" as well for pages that are less then cache friendly (like login pages) by setting a regular expression value for $_avoid_cache.

  • Disable page compression - While page compression can save bandwidth its at the expense of the CPU. You'll save bandwidth through compression which can adversely effect performance. You can disable compression by setting $use_compression false.

  • Enable If Then Modified - By enabling If Then Modified you'll reduce your overall transfer by taking advantage of browser based caching. Enable If Then Modified by setting $use_if_then true.

  • Disable contextual keyword generation - If you are looking to extract every last ounce of speed you may want to disable contextual keyword generation by setting $use_contextual false. Why? Because the contextual keyword generation is dependent on third party web services this feature can effect performance.
Is your website still acting sluggish? If you are making use of a database now would be a good time to check it. Are you using elements you've developed? Try profiling your elements to see if any particular element is causing slow down.

Still frustrated? Let us know and we'll see what insight we can offer :).


0 Comments:

Post a Comment

<< Home