Book Image

Mastering Mambo : E-Commerce, Templates, Module Development, SEO, Security, and Performance

By : Christian Wenz, Tobias Hauser
Book Image

Mastering Mambo : E-Commerce, Templates, Module Development, SEO, Security, and Performance

By: Christian Wenz, Tobias Hauser

Overview of this book

<p>Mambo is a PHP-based Open Source CMS. Mambo is both easy to use at the entry level for creating basic websites, while having the power and flexibility to support complex web applications. <br /> <br /> Mambo implements the core requirements of a full featured CMS. It has a powerful and extensible templating system with the ability to upload and manage many different data types. User access control, content approval, rich administrative control, content display scheduling are all built-in. New features and extensions are constantly added to the core system, with many more being available and supported by the community.<br /> <br /> Most of the Mambo development team now works on a fork of Mambo known as Joomla. Mastering Mambo is fully compatible with Joomla's 1.0 release.</p>
Table of Contents (18 chapters)
Mastering Mambo
Credits
About the Authors
Preface
Index

Caching


A cache is defined as a supply or a hiding place. In computer science, cache is the name for a special kind of memory that is used to accelerate the access to the data. The concept of caching was expanded on the Web and is now supported by all relevant web browsers.

Caching works like this: A loaded page with its entire integrated media, such as graphics, is stored locally. As soon as the web browser confirms with the next call of a page that nothing has changed, the local copy is displayed. That can clearly be done faster than accessing the original.

Caching is also a viable option with pages that are changed frequently, namely for graphics. This is because the HTML document often does not constitute the critical mass, the integrated media does. Graphics, if they represent a part of navigation or the general layout, are generally present on all pages and never change. They thus become locally buffered and that makes surfing a lot faster.

But how can Mambo offer any support with this...