How to improve my Website loading speed?

Discussion in 'HTML & Website Design' started by tomsign, Jul 15, 2010.

  1. #1
    Hello,


    Can you please help me to improve my website's loading speed? Is there any website where we can check accurate load time?





    waiting your reply :cool:
     
    tomsign, Jul 15, 2010 IP
  2. Deacalion

    Deacalion Peon

    Messages:
    438
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #2
    The best thing for this is FireBug, for FireFox.
    Click the 'Net' tab when it's active and hit 'CTRL + F5'. You'll get an accurate load time.

    • Optimize images, use PNG's and JPEG's where they perform the best (ie: jpegs for photographs)
    • Enable GZIP through .htaccess on your server (this will reduce source code size by around 80%)
    • Avoid code bloat and repetition. So much gets repeated in CSS sheets it's unreal.
    • Reduce queries to the database
    • If you're using a CMS, look into it's caching capabilities (there are plugins for wordpress. It's inbuilt for ModX)
     
    Deacalion, Jul 15, 2010 IP
  3. Ruchka

    Ruchka Member

    Messages:
    28
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    36
    #3
    Firebug is pretty good; do look into that.

    My first thought is your hosting provider. You pretty much get what you pay for. I've got lots of free space on my dedi and its fast, so depending on your content, traffic, usage, etc. I could host you. Wouldn't want money... but maybe we could work something out.
     
    Ruchka, Jul 15, 2010 IP
  4. Shoot

    Shoot Peon

    Messages:
    28
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Lower the size and quality of image on your site. If there are a lot of Flash videos playing on your site, that will also make your site load very slowly.
     
    Shoot, Jul 15, 2010 IP
  5. mahesh2010

    mahesh2010 Guest

    Messages:
    133
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Website loading speed to be increased first you put JavaScript in bottom of your website and to using Ajax then loaded you web pages. And they present small images for button, icons... So using sprites and appropriate file formats like JPG for photographs, GIF or PNG for logos & illustrations.
     
    mahesh2010, Jul 16, 2010 IP
  6. FreshFishDesign

    FreshFishDesign Guest

    Messages:
    18
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #6
    Minify your js and css files - basically remove all the white space to make them faster loading. And combine files, so that you're loading a minimum number of js files; likewise css files. The fewer requests the pages has to make, the faster it will load.
     
    FreshFishDesign, Jul 17, 2010 IP
  7. chunnumunnu

    chunnumunnu Active Member

    Messages:
    1,217
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    80
    #7
    four steps
    1. Using image sprites.
    2. Merging css and .js if more than 1
    3. Compression using gzip.
    4. Caching!
     
    chunnumunnu, Jul 17, 2010 IP
  8. babydoll*

    babydoll* Member

    Messages:
    25
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    36
    #8
    hi Deacalion im sorryfor noob question but can i ask how to enable GZIP thanks in advance
     
    babydoll*, Jul 17, 2010 IP
  9. Rimona

    Rimona Active Member

    Messages:
    123
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    63
    #9
    tomsign,

    To give you a relevant and specific answer, I would have to

    • see your site;
    • check your coding;
    • evaluate the size of your graphics;
    • check your server response.
     
    Rimona, Jul 17, 2010 IP
  10. mr.noob

    mr.noob Peon

    Messages:
    62
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #10
    To increase speed make sure your images which are loading on the pages are not of big size.

    remove offline(broken) images, and javascripts of servers which are down..
     
    mr.noob, Jul 18, 2010 IP
  11. My220x

    My220x Member

    Messages:
    624
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    35
    #11
    - Make images smaller
    - Make sure your code is the bare necessary to get the job done
    - Cut down on any Flash stuff
     
    My220x, Jul 18, 2010 IP
  12. spectechno

    spectechno Peon

    Messages:
    24
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #12
    - compress your image in each single post
    - are using a CMS, there're many plugins like WP-supercache or searching script compressor arround
     
    spectechno, Jul 20, 2010 IP
  13. Free-Hostz

    Free-Hostz Peon

    Messages:
    186
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #13
    - Make sure you optimise your website's code.
    - Make sure you use good Hardware.
    - Try a different Web Server. (Litespeed)
    - Optimise Mysql.
    - Check plugins.
    - Load Balancing.
     
    Free-Hostz, Jul 20, 2010 IP
  14. ayekaye01

    ayekaye01 Peon

    Messages:
    214
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #14
    optimize the size of your images.
     
    ayekaye01, Jul 20, 2010 IP
  15. Cees-Holland

    Cees-Holland Peon

    Messages:
    39
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #15
    If your website have many (small) pictures try to make them in to a background, in place them in a <div></div>. Your html-page will be loaded on your screen first and the backgrounds will follow later.
    And yes use the Cache for *.js, *.css, *.jpg, *.gif and *.png where possible but be careful with dynamic content, otherwise visitors will see the old content.

    If you use firefox and plug-in Firebug then install Page Speed: h*ttp://code.google.com/intl/en-EN/speed/page-speed/download.html .
    It tells what you can do to speed up your webpage

    (*=remove the *)
     
    Cees-Holland, Jul 24, 2010 IP