![]() |
|
| Registered Trademark & a Division of Integratise Inc. |
|
Sysoft 7090 |
Web Application Performance Tuning |
| Description | This course provides detailed information on how to improve web performance on server as well as client side. Special emphasis is provided on what to do to web servers, application servers, database servers, thin clients, networks, Internet/intranet/Extranet architectures, ISP selection and client side browser performance improvement to develop and deliver fast loading Web sites |
| Topics | - Improving Performance from the Browser Side - Improving Performance from the Server Side - Key Recommendations - Capacity Planning - Capacity Planning Is Preemptive Performance Tuning Methodology - Questions to Ask - How Much Bandwidth Do You Need? - How Fast a Server Do You Need? - How Much Memory Do You Need? - Architecture Scaling Options - Key Recommendations - Web Performance Measurement - Parameters of Performance - Benchmark Specifications and Benchmark Tests - Web Performance Measuring Tools and Services - Key Recommendations - Case Studies - Example Performance Problems, Diagnoses, and Solutions - Methodology for Performance Consulting - Sample Configurations - Key Recommendation - Principles and Patterns - Principles of Performance Tuning - Patterns of Performance Improvement - Key Recommendations - Tuning in Depth - Client Software - Brief History of the Web Browser - How Browsers Work - Popular Browsers - Browser Speed - Browser Tuning Tips - Figuring Out Why the Browser Is Hanging - Key Recommendations - Client Operating System - Macintosh - Microsoft Windows - Unix - Key Recommendations - Client Hardware - PC Hardware - Key Recommendations - Network Hardware - Lines and Terminators - Intranets - Network Modeling Tools - The Internet - PTTs - Key Recommendations - Network Protocols - Power and Protocols - The Protocols of the Web - Key Recommendations - Server Hardware - How Server Hardware Is Different - Network Interface Card - Bus - Memory - CPU - Disk - Key Recommendations - Server Operating System - Unix and the Origin of the Web - Unix Flavors - Processes and the Kernel - The Filesystem - The Windowing System - Versions and Patches - Configurable OS Parameters - Unix OS Monitoring Tools - Unix Versus NT as the Web Server OS - Key Recommendations - Server Software - Inside Web Server Software - Common Server Parameters - Servers - Proxy Servers - Firewalls - Key Recommendations - Content - Size Matters - HTML - Graphics - Audio - Video - Key Recommendations - CGI Programs - CGI Internals and Performance Problems - General CGI Tips - CGI Language-Specific Optimization Tips - Daemonize It - CGI Database Access Performance - Key Recommendations - Java - What Java Does for You - Java Compared to Native Code - Why It's Getting Better - Performance Tips: What You Can Do - Key Recommendations - Databases - Do You Really Need a Relational Database? - Performance Tips - Key Recommendations |
Copyright © 1999-2007, Sysoft.