10 Easy Tips to Help Improve Your Website’s Performance
Copyright 2006 ExclamationSoft
Website performance is a reflection of the efficiency and credibility of your company or organization. From the most technical power users to people just learning how the Internet works, a slow website is a slow website.
Sometimes the best way to avoid poor website performance is to create a checklist of things NOT to do.
First, here are the quickest and easiest website performance killers. Any one of these five tips can significantly slow down your website:
1. Don’t optimize any images. Many website images or graphics are un-optimized – reduced in colors or density to ultimately reduce file size. Even with today’s blazing fast connections to the Internet, slowly loading images are noticeable. Images over 50KB in size should be optimized.
2. Create long pages of seemingly endless text and images. Often seen as helpful to SEO, long web pages can take longer to load and incur more traffic between the web server and a web browser.
3. Avoid cascading style sheets which can reduce page size and load time. Cascading style sheets also make it easier to create a consistent look-and-feel for your website.
4. Use nested tables – tables within tables – to give the appearance of nothing happening when a web page is loading.
5. Use frames. Frames are pages within pages that need to load as individual pages. Each frame requires a round-trip back to the web server which causes each URL to load slowly in the browser and creates more work for the web server.
Next, here are some of the more subtle yet lethal ways to slow your website down:
6. Open database connections but never close them. Database connections that are not properly closed, can hold on to system resources, i.e. memory, that can eventually lead to the entire server performing slowly or crashing.
7. Don’t optimize database queries by testing them first or by using stored procedures. Ensure each database query is only returning the columns and rows needed and that the query itself has sub-second response time.
8. Use lengthy comments in the HTML code which no one will ever see but will be loaded by the browser.
9. Use java applets for unnecessary animation. While java applets can be useful, using them for showing a simple animation can be time consuming as the java compiler needs to load.
10. Don’t monitor your website for performance trends of web page response times. Software to monitor website performance is widely available and can pinpoint the best and worst time periods that your website is responding. It can also alert you when your website is not responding at all.
About the Author
Tim Hodgson manages software development for ExclamationSoft (http://www.ExclamationSoft.com ). He is an expert on website and server performance and availability monitoring and writes articles on a wide variety of computer related topics.
Tell others about
this page:
Comments? Questions? Email Here