Summary

Learning about CMS-specific issues is important when considering the performance of your CMS Web site deployment. In this chapter, a number of vital considerations have been discussed. Performance testing, on the other hand, is very similar to testing any other Web site. There are many resources out there that can help you with testing the performance of your CMS site.

When you are designing any site, it is important to test and test often. The same holds true for performance testing a CMS site. The next chapter covers Transaction Cost Analysis (TCA). You can apply the techniques that you have learned in this chapter to the TCA for your site. Here is a summary of performance considerations.

  • Ensure that your CMS servers have ample physical memory. Windows 2003 Advanced Servers can use up to 4GB of RAM. Making more memory available can be the fastest, cheapest, and easiest way to increase your performance.

  • Clarify your working set and ensure that these pages are cached. The next chapter will provide information about how to define the working set on your site.

  • Minimize the frequency of cache flushes caused by content updates.

  • Make sure that your CMS template code is as efficient as possible.

  • Use a container hierarchy that is neither too wide nor too deep.

  • Limit the number of placeholders on a template. Each additional placeholder adds more code to the template.

  • Limit the amount of data in your placeholders. Just as in any other Web site, you want to keep your pages as light as possible.

  • Use PAPI searches wisely; GUID searches are the fastest.



Microsoft Content Management Server 2002. A Complete Guide
Microsoft Content Management Server 2002: A Complete Guide
ISBN: 0321194446
EAN: 2147483647
Year: 2003
Pages: 298

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net