How To Make Your Website Blazingly Fast?

7 replies
I've been doing a lot of work to improve and optimize site loading times. There's been a few people working on it and we've had great results, but we're always trying to shave off a few more milliseconds and seeing if there's anything we may have over-looked.

Just wondering if you have any tips or ideas for improving a website's load time?
#blazingly #fast #make #site load time #site speed #website #website speed
  • Profile picture of the author jaywilsonjr
    I assume that you have done the basics like, place all CSS, JS in external files...

    Have you ran your site through the "Yslow" plugin for firefox?

    Jay
    Signature
    Got Tech Problems? PM me for quick help!

    Need a psd converted into a website? --> Check out my new offer | 1 FREE review copy left!
    {{ DiscussionBoard.errors[2515402].message }}
  • Profile picture of the author Spencer Westwood
    1. Run YSlow and Google Page Speed under Firebug and optimise there.
    2. Compress images using squash tools and use css sprites where appropriate.
    3. Move static data to CDN with no cookies set (like images).
    4. Combine and minify css and javascript - move js to end of page. If using jQuery, see if some functions can be moved outside the onload loop with .live.
    5. If page is dynamically generated put a cache in place.
    6. Sort out ETags, expiry headers and install apc memcache etc.. on web server.

    Move over to nginx instead of apache??


    There are loads of possibilties. It depends how much cash/time you want to spend optimising.

    Kind regards, Spencer
    {{ DiscussionBoard.errors[2515751].message }}
    • Profile picture of the author Chris Munch
      Originally Posted by Spencer Westwood View Post

      1. Run YSlow and Google Page Speed under Firebug and optimise there.
      2. Compress images using squash tools and use css sprites where appropriate.
      3. Move static data to CDN with no cookies set (like images).
      4. Combine and minify css and javascript - move js to end of page. If using jQuery, see if some functions can be moved outside the onload loop with .live.
      5. If page is dynamically generated put a cache in place.
      6. Sort out ETags, expiry headers and install apc memcache etc.. on web server.

      Move over to nginx instead of apache??


      There are loads of possibilties. It depends how much cash/time you want to spend optimising.

      Kind regards, Spencer
      Some good tips there.

      The nginx is a good one, we considered but like our current set up too much and would lose some functionality.
      Signature
      I rarely check my PMs here, if you need support, help or have a question please go to our support desk.
      {{ DiscussionBoard.errors[2520142].message }}
  • Profile picture of the author bucksuper
    If you're using MySQL use page caching and build indexes for columns that are frequently queried.
    Signature
    300% Traffic Return check out Trippy Wire Content Exchange! (100% FREE!)
    Trippy Wire Content Exchage Network

    Trippy Wire is looking for partners in these niches niches: Humor, Movies, Gaming, Celebrities, Entertainment, Sports, Food & Drinks, Hot Women, Technology & Transportation.
    {{ DiscussionBoard.errors[2516804].message }}
  • Profile picture of the author zeeshi570
    Follow these steps
    1. Use one single file for complete Javascript and use compressed js.
    2. Include Js in footer of your site
    3. Use only one CSS file to include all CSS
    4. Use mysql cache if you are using queries
    5. Use css sprits for your images
    {{ DiscussionBoard.errors[2527523].message }}
    • Profile picture of the author wmm8468
      This is another cool tool to optimize your site loading speed WebPagetest
      {{ DiscussionBoard.errors[2528147].message }}
      • Profile picture of the author CPA Munky
        Originally Posted by wmm8468 View Post

        This is another cool tool to optimize your site loading speed
        Thanks for that, Bookmarked it, will become handy soon!
        {{ DiscussionBoard.errors[2528367].message }}

Trending Topics