Help My site is too slow

19 replies
Hey,

I have recently had a site built by an agency but we are having real problems with speed.

I know very little about architecture but wondered if anyone could advise on what we need to do to get this thing speeded up.

Thanks

Site is bongal.com - Sorry I cant post links as im new here.
#site #slow #speed problems
  • Profile picture of the author Deep.Arora
    First thing you should do is check with your webhost. Sometimes, there's a memory leak that they can fix easily. Provide them what software/scripts you are running.
    {{ DiscussionBoard.errors[2882880].message }}
  • Profile picture of the author oliverjones
    I have done that but it seems that it is slow even on a local host. There is a lot going on with each page. Not sure what to do
    {{ DiscussionBoard.errors[2883136].message }}
  • Profile picture of the author Ken Durham
    is it a dynamic site? Is the slowness server or browser related?
    If it is a dynamic site and not javascript overload you will want to search down your slow queries and functions.
    Some tool's for MYSQL MySQL :: MySQL GUI Tools Bundle: Archived Downloads
    If using php, turn on error reporting, etc..
    Test each function independently if possible.
    There are a lot of options.....but without details...well...

    PS; I couldn't get to your site......timed out
    Signature

    yes, I am....

    {{ DiscussionBoard.errors[2883242].message }}
  • Profile picture of the author Ken Durham
    You have one issue I see....only www works in your URL.
    Without it your site times out.
    http://bongal.com/

    DNS settings and errors
    intoDNS: bongal.com - check DNS server and mail server health

    I would amend these errors whether it's the problem or not.

    Good luck
    Signature

    yes, I am....

    {{ DiscussionBoard.errors[2883294].message }}
    • Profile picture of the author oliverjones
      Thanks for this. Really kind of you to look into it for me
      {{ DiscussionBoard.errors[2884710].message }}
    • Profile picture of the author oliverjones
      I am going to report this all back to the agency. Are there any other suggestions guys. All really useful.
      {{ DiscussionBoard.errors[2884721].message }}
  • Profile picture of the author phpbbxpert
    Once you get those DNS errors fixed I would recommend reducing some of the HTTP requests, currently at 101 requests for the home page.
    Combine scripts
    Combine CSS
    Where possible sprite the graphics.
    This will reduce the requests by quite a bit.

    You also seem to have multiple trackers running, this will create a lag also.
    {{ DiscussionBoard.errors[2883899].message }}
  • Profile picture of the author phpbbxpert
    When it comes to site speed its a debug process that has to be done in an order.

    1. Fix your DNS issues, this can have a big play in connection.

    2. (This is usually first, but you have a DNS issue) Make sure the server is running correctly, eg. Apache and PHP is upto date, cache & compression mods installed, etc...

    3. Optimize/Repair database tables and indexes

    4. Fix front end site related issues, eg. HTTP requests, File sizes, enable compression, etc...

    Once these are done, you can dig deeper if necessary.

    One tool you can use is
    Browser FireFox
    Install the FireBug plug-in
    Under the NET tab you can see the load times, sizes and requested files.

    Take it further and install Goggles Page Speed plug-in and it will give you suggestions on what needs fixing, eg. combining scripts, compression, etc...
    {{ DiscussionBoard.errors[2884749].message }}
    • Profile picture of the author oliverjones
      Thanks very much. I will pass all this over to my agency. It looks like thanks to you guys there may be some light at the end of the tunnel.
      {{ DiscussionBoard.errors[2884790].message }}
  • Profile picture of the author mystline
    High Performance Web Sites

    These are your rules, follow them!

    I saw Steve talk just over a month ago, this guy really knows his stuff when it comes to building fast loading webpages.

    Here's an interesting interview with Steve if anyone wants to read a bit more about how front-end development is going to have to be faster.

    Remember, Google have already said that they are going to be taking page load times into consideration when displaying their search results.

    It's obvious that some people do not give any thought towards it and it could potentially harm your rankings.

    Go forth and optimize.
    {{ DiscussionBoard.errors[2885668].message }}
  • Profile picture of the author 7hungrymouths
    One thing that can slow a site down (although my sites are all WordPress based, I think my two penn'orth is relevant) are the size and location of Images. If your site is Image heavy and there are a lot of calls to the database then this can slow your site down a lot.
    There is a solution to this. Host the images elsewhere and call them in as required - this will reduce server load at your end.
    You could have a look at SteadyOffload - sorry can't post links yet - I use it on a Wordpress Powered site that has sever memory limitations imposed upon it by the hosting company - it's on a shared server; this works very well and I have pushed my page load time down to under 2 seconds. It can be used with any site.

    If of course you are lucky enough to have WordPress running your site (you don't say) then caching the site and the database are essential.

    Plus all of the above!!

    hope that helps
    j
    {{ DiscussionBoard.errors[2885961].message }}
  • Profile picture of the author cymbals
    Also, check out Google Page Speed for Firebug Firefox Addon . This article describes a firefox addon that you will like, for ongoing needs.
    {{ DiscussionBoard.errors[2888549].message }}
  • Profile picture of the author optimizer
    Originally Posted by oliverjones View Post

    Hey,

    I have recently had a site built by an agency but we are having real problems with speed.

    I know very little about architecture but wondered if anyone could advise on what we need to do to get this thing speeded up.

    Thanks

    Site is bongal.com - Sorry I cant post links as im new here.
    You can use firebug+YSlow tool combination to test the site load and efficiency killer areas..
    {{ DiscussionBoard.errors[2890178].message }}
  • Profile picture of the author oliverjones
    The problem is that I have little programming knowledge. Are there any companies that specialise in speed improvements? Or should my agency have done these checks as part of the build?
    {{ DiscussionBoard.errors[2894569].message }}
    • Profile picture of the author Trapped
      Originally Posted by oliverjones View Post

      Or should my agency have done these checks as part of the build?
      Depends on the work that was done from your agencies side, if it is even setup of hosting and domain, then they should have checked all from A to Z and made sure everything is working as it should, before even handling it on your hands.

      If its the backend/coding part, the same thing...they should have created a proper architecture that will not overuse server or slow it down.

      However, it depends on the agreements that you made with the agency (but the backend/coding architecture should be something clean and efficient without the need to mention in a contract or something).

      p.s. you got a load of external and internal javascripts...you also have loads of images that don't have a width/height set (controlling the size of the images through CSS does slow down the load of the page)..you should ask your agency perhaps to make a rough checkup on your site and see all what can be improved/done, gzip compress the html, minify the javascripts etc...
      {{ DiscussionBoard.errors[2895108].message }}
      • Profile picture of the author oliverjones
        Originally Posted by Trapped View Post

        Depends on the work that was done from your agencies side, if it is even setup of hosting and domain, then they should have checked all from A to Z and made sure everything is working as it should, before even handling it on your hands.

        If its the backend/coding part, the same thing...they should have created a proper architecture that will not overuse server or slow it down.

        However, it depends on the agreements that you made with the agency (but the backend/coding architecture should be something clean and efficient without the need to mention in a contract or something).

        p.s. you got a load of external and internal javascripts...you also have loads of images that don't have a width/height set (controlling the size of the images through CSS does slow down the load of the page)..you should ask your agency perhaps to make a rough checkup on your site and see all what can be improved/done, gzip compress the html, minify the javascripts etc...

        Thanks very much trapped. It is a whole new world to us.
        {{ DiscussionBoard.errors[2896757].message }}
  • Profile picture of the author purelogic
    First of all you should use optimized images for your site because its too big images then it will take more time in loading
    {{ DiscussionBoard.errors[2898321].message }}
  • Profile picture of the author flowerwedding
    release your site data and use fast server for speed up your site. Firefox and firebug are used for to speed up your server.
    {{ DiscussionBoard.errors[2902334].message }}
  • Profile picture of the author deepakg
    Some tips to increase your website speed below:

    1. Get A Fast & Less-Loaded Web Server
    2. Know When To Use GIF, JPG & PNG Files.
    3. Use XHTML – No Tables
    4. Use CSS Smartly & Compressed
    5. Merge & Compress JavaScript Files
    6. Manage Included Files Better
    7. Use HTTP Compression
    8. Better Coding
    9. Cache Webpages
    {{ DiscussionBoard.errors[2902364].message }}

Trending Topics