10 Important Tips for a fast loading web site

Creation & Innovation

Moderator: Moderators

10 Important Tips for a fast loading web site

Postby jay » Tue Oct 02, 2007 7:37 am

1. Optimize your HTML code: Make sure that your site doesn't have any unwanted tags and that it is optimized.

2. Effective Table designing: Design using nested tables instead of using cell merges and splits. Use separate tables where ever possible. Not designing for 100% height is better as if you use just one outer table, the web page is displayed only after the table is loaded fully. If many outer tables are present [you can have different tables for the header, content, footer, etc.] the page displays the content of each table as soon as its elements are loaded.

3. Maximize content area: This not only reduces load time, it enhances the readability of your site.

4. Minimize use of graphics, Flash, scripts: These are the major contributors to the size of your web page, so try minimizing them. Try using background colors and fills instead of heavy images.

5. Optimize all heavy files: As much as possible optimize heavy graphics, Flash files and scripts. In editors like fireworks and flash you can see the various options in the preview panel to reduce the sizes. See how popular web sites like google and yahoo have pages that are very small in size and thus load in seconds.

6. Stick to simple designs: Most fast loading sites have very simple designs. Take the hint! Complicated designs will slow down your pages.

7. Spread out your content: In case you find yourself having very long pages of content, break them down into separate sections and thus bring down the sizes of the individual pages.

8. Use Text Links instead of graphic buttons: basically try to make use of HTML as much as possible. Use CSS Styles for text links to make them as attractive as buttons.

9. Use Server Side Include (SSI) files where ever possible. SSI files once called from the web server reside in its cache so on subsequent requests they load faster.

10. Using Layers instead of tables is a new concept for better load time. We will be bringing out an article on it soon.
jay
 
Posts: 475
Joined: Wed Nov 22, 2006 12:05 am
Location: Cochin, India.

Postby DJ » Thu Oct 04, 2007 3:07 pm

This one is great. Would love to hear Prashants input on this one!
The Deej
|
DJ
Site Admin
 
Posts: 1022
Joined: Thu May 04, 2006 4:47 pm

Re: 10 Important Tips for a fast loading web site

Postby jay » Mon Jun 13, 2011 10:56 pm

Interesting read for those who are looking for database load balancing techniques :-

http://www.facebook.com/note.php?note_i ... nts&ref=mf

http://www.prodromus.com/2011/01/27/wha ... cebook-use
Jay M
Write Less, Do More
jay
 
Posts: 475
Joined: Wed Nov 22, 2006 12:05 am
Location: Cochin, India.

BigPipe: Pipelining web pages for high performance

Postby jay » Mon Apr 21, 2014 6:33 am

BigPipe is a fundamental redesign of the dynamic web page serving system. The general idea is to decompose web pages into small chunks called pagelets, and pipeline them through several execution stages inside web servers and browsers. This is similar to the pipelining performed by most modern microprocessors: multiple instructions are pipelined through different execution units of the processor to achieve the best performance. Read more:

Jay M
Write Less, Do More
jay
 
Posts: 475
Joined: Wed Nov 22, 2006 12:05 am
Location: Cochin, India.


Return to Web Design

Who is online

Users browsing this forum: No registered users and 8 guests

cron