Poor Loading Speed / Optimization Advice

7 replies
  • WEB DESIGN
  • |
Hey guys,

I've been tackling loading problems with our website for over 4-5 months now but despite my best efforts, we still suffer with incredibly poor loading times and the website is constantly going offline (partly our problem according to hosts).

We use Wordpress and do have about 15 plugins active at the moment. We're looking to launch a user account system soon but as that adds a ton more stuff to the site, we want to optimize first:

Gamers Heroes - Gaming News, Honest Game Reviews, Hot Gaming Cosplay & More

I've tried all the basic techniques. Minify, CDN, Plugins, Image Optimization etc etc. I've asked at multiple sources around the internet but get people telling me totally different things. The cheapest service I found was almost $300 which is a bit above our budget atm.

If any of you skilled in website design could PLEASE take a look and tell me what we can do that will actually make a difference.

Any help is greatly appreciated.

Thanks.
#advice #loading #optimization #poor #speed
  • Profile picture of the author stewie-Y
    This is probably a problem with one or more of your plugins.

    If you have some free time one night (or time when traffic is low) you can just disable all the plugins to see if loads improve. If they do, activate a plugin and navigate the site for a few minutes. If there's no decrease in performance then activate another plugin and navigate the site for a a few minutes. Repeat the process until you've found the plugin causing the problem.

    If you find that it's not a plugin causing the problem then you can use tools like GTmetrix | Website Speed and Performance Optimization that scan your page and see if there's anything causing poor performance.
    {{ DiscussionBoard.errors[9243160].message }}
  • Profile picture of the author HA-Dave
    You haven't mentioned, but are you using a cache plugin?
    {{ DiscussionBoard.errors[9246081].message }}
    • Profile picture of the author SoloSmith
      Our hosts have a caching system that we're basically forced to use. We're with GoDaddy. Other cache plugins conflict so we don't have one installed ourselves, we use theirs.
      {{ DiscussionBoard.errors[9246293].message }}
  • Profile picture of the author Michael71
    Take a look ath this: WebPagetest Test Details - Dulles : www.gamersheroes.com/ - 06/04/14 06:46:02

    Your page is a total mess, looking at the source I can see a ton of CSS and JS inside the document, over 160 http requests are made, your backend seems to have a serious problem...

    TTFB (Time To First Byte) is 2.992s for first view and 3.480s for second view... see WebPagetest Test Result - Dulles : www.gamersheroes.com/ - 06/04/14 06:46:02

    As far as I can see your WP install is pretty f*cked up... had those problems some time ago, too.
    Signature

    HTML/CSS/jQuery/ZURB Foundation/Twitter Bootstrap/Wordpress/Frontend Performance Optimizing
    ---
    Need HTML/CSS help? Skype: microcosmic - Test Your Responsive Design - InternetCookies.eu

    {{ DiscussionBoard.errors[9246606].message }}
  • Profile picture of the author webdeveloperindia
    Use CDN and optimize your scripts and plugins.
    I am sure you will speed up your website's loading time.
    {{ DiscussionBoard.errors[9246632].message }}
    • Profile picture of the author Michael71
      Originally Posted by webdeveloperindia View Post

      Use CDN and optimize your scripts and plugins.
      I am sure you will speed up your website's loading time.
      You did not take a look behind the scenes... suggestions like yours are from people that have no clue about frontend performance at all... (I am so sick of these poor suggestions)

      A CDN and optimizing images will not help since the webserver itself is one of the biggest problems!

      Did an ab (ApacheBench) test... see below.

      Code:
      root@admin ~ # ab -n 5000 -c 500 http://www.gamersheroes.com/
      This is ApacheBench, Version 2.3 <: 655654 $>
      Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
      Licensed to The Apache Software Foundation, http://www.apache.org/
      
      Benchmarking www.gamersheroes.com (be patient)
      Completed 500 requests
      Completed 1000 requests
      Completed 1500 requests
      Completed 2000 requests
      Completed 2500 requests
      Completed 3000 requests
      Completed 3500 requests
      Completed 4000 requests
      Completed 4500 requests
      Completed 5000 requests
      Finished 5000 requests
      
      
      Server Software:        
      Server Hostname:        www.gamersheroes.com
      Server Port:            80
      
      Document Path:          /
      Document Length:        1467515 bytes
      
      Concurrency Level:      500
      Time taken for tests:   70.189 seconds
      Complete requests:      5000
      Failed requests:        4999
         (Connect: 0, Receive: 0, Length: 4999, Exceptions: 0)
      Write errors:           0
      Non-2xx responses:      4742
      Total transferred:      381173133 bytes
      HTML transferred:       379939163 bytes
      Requests per second:    71.24 [#/sec] (mean)
      Time per request:       7018.931 [ms] (mean)
      Time per request:       14.038 [ms] (mean, across all concurrent requests)
      Transfer rate:          5303.36 [Kbytes/sec] received
      
      Connection Times (ms)
                    min  mean[+/-sd] median   max
      Connect:      164  179  95.2    173    3187
      Processing:   201 4972 13355.8    787   69997
      Waiting:      201 4859 13183.6    787   67621
      Total:        365 5151 13359.0    964   70179
      
      Percentage of the requests served within a certain time (ms)
        50%    964
        66%   1029
        75%   1117
        80%   1253
        90%  14004
        95%  29028
        98%  65483
        99%  65660
       100%  70179 (longest request)
      root@admin ~ #
      Done from a server in Germany.
      Signature

      HTML/CSS/jQuery/ZURB Foundation/Twitter Bootstrap/Wordpress/Frontend Performance Optimizing
      ---
      Need HTML/CSS help? Skype: microcosmic - Test Your Responsive Design - InternetCookies.eu

      {{ DiscussionBoard.errors[9246689].message }}
  • Profile picture of the author JenChan
    1. You have too many javascripts which adds additional time to the page load. You need to defer loading of JavaScript until it is needed
    Defer parsing of JavaScript | GTmetrix

    2. Add Expires headers
    3. You have 44 external JS, try combining into 1.

    I recommend to use google mod speed which might help.
    Also use CDN.. I am using cloudfare CDN for free and it works fine.

    Latest Performance Report for: http://www.gamersheroes.com/ | GTmetrix
    Signature
    Build your next etsy or eBay website today!

    Get 70% discount with your Wordpress and Joomla Web Hosting with SiteGround.
    A complete web hosting and support platform with Cloudacess.
    {{ DiscussionBoard.errors[9251150].message }}

Trending Topics