Caching in: Improving Performance by Caching at Several Levels in CF (One Day Seminar)Are you leveraging all the great caching capabilities in CF? Do you know about all the ways you can? There's a lot more than just query and page caching.In this broad-reaching seminar, we'll cover caching at several levels including things you can do in your code and things your administrator can do. You also need to be aware of things your end user can do in their browser setup that can effect caching. In fact, there are things that can happen between your server and the browser-by way of a proxy-that can have an impact. Caching indeed occurs on many levels in ways that few developers fully understand. As with all these seminars, the focus is on those aspects that you really ought to know, not just knowledge for knowledge's sake. The simplest and yet most powerful caching you may be able to leverage is query caching. We'll look at the two available types, caching by way of CFQUERY attributes and storing in persistent variables. You'll finally understand what the CACHEDAFTER is about. It's not very well documented. Beyond query caching, there's also the matter of caching that takes place in the DBMS and possibly the database driver between CF and the DBMS. Then there's caching your page output, whether caching the entire page or from some point onward (CFCACHE), or the new CF5 tag CFSAVECONTENT that allows caching of some portion of your page. Furthermore, when your code is compiled, there's caching of that compiled CF code (even in CFMX). And then there's that browser and proxy caching that may automatically take place. There are ways you can be hampered by that or improve control of it. In this seminar, we'll discuss all these mechanisms and show you not only what changes you can make, but also the performance benefits of doing so. Partial List of Topics:
|
|
| User Groups | Other Resources | Press Releases | Company |
© 1998-2024, Charles Arehart, SysteManage |