21s To Load One Page On My Website - How To Fix?

16 replies
  • WEB DESIGN
  • |
For the last 48 hours my website has been incredibly slow to load.

When I try to connect it stays blank for a long time and then finally starts loading the elements on the page. Once it starts loading the elements it is fine - it just seems it is really struggling to connect.

Sometimes when I try to connect I get an "error establishing database connection" message and a small % of my visitors are experiencing the same.

I just ran a test using WebPageTest.org and it said that it took 21 seconds to load my site with 17 seconds of that being "Time To First Byte"

I've contacted my webhost and their advice was not very clear so does anyone here have any suggestions?

Just one more thing...

I have a number of sites that run Wordpress on the same webhost. Each of the sites are loading very slowly if accessing a page which uses Wordpress - but if I try to access a plain HTML page from the same websites, that is really fast.

Any ideas what I can do?

Thanks,
James
#21s #fix #load #page #website
  • Profile picture of the author Kingfish85
    Originally Posted by JamesPenn View Post

    I have a number of sites that run Wordpress on the same webhost. Each of the sites are loading very slowly if accessing a page which uses Wordpress - but if I try to access a plain HTML page from the same websites, that is really fast.
    Yes, find a new web host that doesn't overload their SQL servers. Static html doesn't use SQL. The constant "loading" is a tell-tale sign over an overload SQL server, especially with a Wordpress site.
    Signature

    |~| VeeroTech Hosting - sales @ veerotech.net
    |~| High Performance CloudLinux & LiteSpeed Powered Web Hosting
    |~| cPanel & WHM - Softaculous - Website Builder - R1Soft - SpamExperts
    |~| Visit us @veerotech Facebook - Twitter - LinkedIn

    {{ DiscussionBoard.errors[7674350].message }}
    • Profile picture of the author JamesPenn
      Originally Posted by Kingfish85 View Post

      Yes, find a new web host that doesn't overload their SQL servers. Static html doesn't use SQL. The constant "loading" is a tell-tale sign over an overload SQL server, especially with a Wordpress site.
      Thanks for your input.

      I recently upgraded to Bluehost Pro to deal with any overloading issues, but maybe that's not big enough for me.

      At peak times my website gets 80-120 new visitors per minute with 150-200 page views per min.

      Can you suggest a host that can deal with this kind of traffic?
      {{ DiscussionBoard.errors[7674367].message }}
      • Profile picture of the author Kingfish85
        Originally Posted by JamesPenn View Post

        Thanks for your input.

        I recently upgraded to Bluehost Pro to deal with any overloading issues, but maybe that's not big enough for me.

        At peak times my website gets 80-120 new visitors per minute with 150-200 page views per min.

        Can you suggest a host that can deal with this kind of traffic?
        Your problem is in this post however, since I own a web host, my opinions will be taken as biased. Check the offers section & read the threads thoroughly.

        Web Hosting Offers
        Signature

        |~| VeeroTech Hosting - sales @ veerotech.net
        |~| High Performance CloudLinux & LiteSpeed Powered Web Hosting
        |~| cPanel & WHM - Softaculous - Website Builder - R1Soft - SpamExperts
        |~| Visit us @veerotech Facebook - Twitter - LinkedIn

        {{ DiscussionBoard.errors[7674380].message }}
      • Profile picture of the author micksss
        Originally Posted by JamesPenn View Post

        Thanks for your input.

        I recently upgraded to Bluehost Pro to deal with any overloading issues, but maybe that's not big enough for me.

        At peak times my website gets 80-120 new visitors per minute with 150-200 page views per min.

        Can you suggest a host that can deal with this kind of traffic?
        That's a lot of concurrent users on your site for shared hosting. If my math adds up correctly you're receiving millions of visitors a month. You're beyond what a shared hosting environment can handle.
        Signature
        Web Hosting Reviews ► www.CastironHosting.com ◄ Read or Submit Feedback on Web Hosts.
        Web Hosting Coupons, Deals & Promos!

        Need a Virtual Private Server? www.VPSPlan.com
        {{ DiscussionBoard.errors[7674687].message }}
        • Profile picture of the author Kingfish85
          Originally Posted by micksss View Post

          That's a lot of concurrent users on your site for shared hosting. If my math adds up correctly you're receiving millions of visitors a month. You're beyond what a shared hosting environment can handle.
          This is also a possibility. Where are you getting those stats from & are you positive they're correct?

          On the other hand - those big box EIG hosts would have disabled your account anyway - I'm not so sure this is the problem.
          Signature

          |~| VeeroTech Hosting - sales @ veerotech.net
          |~| High Performance CloudLinux & LiteSpeed Powered Web Hosting
          |~| cPanel & WHM - Softaculous - Website Builder - R1Soft - SpamExperts
          |~| Visit us @veerotech Facebook - Twitter - LinkedIn

          {{ DiscussionBoard.errors[7674693].message }}
          • Profile picture of the author JamesPenn
            Originally Posted by Kingfish85 View Post

            This is also a possibility. Where are you getting those stats from & are you positive they're correct?

            On the other hand - those big box EIG hosts would have disabled your account anyway - I'm not so sure this is the problem.
            Those stats are only for peak times. It's more like 30-50 in the very early morning. Over the last 30 days I've had about 850,000 visitors.

            My site traffic over the last few days has actually been down on average at about 25,000 visitors per day - I've had days with close to 70,000 visitors and the website was fine which makes me think it is a problem not to do with server overload.

            James
            {{ DiscussionBoard.errors[7674795].message }}
            • Profile picture of the author Kingfish85
              Originally Posted by JamesPenn View Post

              Those stats are only for peak times. It's more like 30-50 in the very early morning. Over the last 30 days I've had about 850,000 visitors.

              My site traffic over the last few days has actually been down on average at about 25,000 visitors per day - I've had days with close to 70,000 visitors and the website was fine which makes me think it is a problem not to do with server overload.

              James
              Right, but what I'm saying is that if those stats are correct, they more than likely would have been throttling you long ago. Are you sure you're not referring to "hits"?

              You're running database driven sites - that's where it's being choked.

              You could have 500,000 visits per day and not notice anything. The problems you described, are tell tale signs of an overloaded sql server.
              Signature

              |~| VeeroTech Hosting - sales @ veerotech.net
              |~| High Performance CloudLinux & LiteSpeed Powered Web Hosting
              |~| cPanel & WHM - Softaculous - Website Builder - R1Soft - SpamExperts
              |~| Visit us @veerotech Facebook - Twitter - LinkedIn

              {{ DiscussionBoard.errors[7674853].message }}
              • Profile picture of the author JamesPenn
                Originally Posted by Kingfish85 View Post

                Right, but what I'm saying is that if those stats are correct, they more than likely would have been throttling you long ago. Are you sure you're not referring to "hits"?

                You're running database driven sites - that's where it's being choked.

                You could have 500,000 visits per day and not notice anything. The problems you described, are tell tale signs of an overloaded sql server.
                It's definitely visitors. I can see in my Google Real Time stats exactly how many people are on my website at any given time.

                I just checked my CPU status in my cPanel and it says:

                "No CPU limiting factors (throttling) have been placed on your account in the past 24 hours."
                {{ DiscussionBoard.errors[7674902].message }}
                • Profile picture of the author Kingfish85
                  Originally Posted by JamesPenn View Post

                  It's definitely visitors. I can see in my Google Real Time stats exactly how many people are on my website at any given time.

                  I just checked my CPU status in my cPanel and it says:

                  "No CPU limiting factors (throttling) have been placed on your account in the past 24 hours."
                  What does your web host have to say about it?
                  Signature

                  |~| VeeroTech Hosting - sales @ veerotech.net
                  |~| High Performance CloudLinux & LiteSpeed Powered Web Hosting
                  |~| cPanel & WHM - Softaculous - Website Builder - R1Soft - SpamExperts
                  |~| Visit us @veerotech Facebook - Twitter - LinkedIn

                  {{ DiscussionBoard.errors[7674907].message }}
                  • Profile picture of the author JamesPenn
                    Originally Posted by Kingfish85 View Post

                    What does your web host have to say about it?
                    I spoke in live chat to someone and I'm not sure they really knew what they were talking about.

                    They just kept telling me to go to my web developer and optimize the scripts.

                    Still waiting for my support email to get replied to.
                    {{ DiscussionBoard.errors[7674927].message }}
                    • Profile picture of the author Kingfish85
                      Originally Posted by JamesPenn View Post

                      I spoke in live chat to someone and I'm not sure they really knew what they were talking about.

                      They just kept telling me to go to my web developer and optimize the scripts.

                      Still waiting for my support email to get replied to.
                      Yea, that's the problem. Without actually looking into it, you're the one to blame automatically. :rolleyes:

                      Like I said, it sounds like a SQL problem to me. I've seen it thousands over time in my almost 10 years in this industry. I solely don't believe the sites are the problem. I did manage to find a site through your WSO. Is this one of the ones in question?

                      -Brent
                      Signature

                      |~| VeeroTech Hosting - sales @ veerotech.net
                      |~| High Performance CloudLinux & LiteSpeed Powered Web Hosting
                      |~| cPanel & WHM - Softaculous - Website Builder - R1Soft - SpamExperts
                      |~| Visit us @veerotech Facebook - Twitter - LinkedIn

                      {{ DiscussionBoard.errors[7674954].message }}
                      • Profile picture of the author JamesPenn
                        Originally Posted by Kingfish85 View Post

                        Yea, that's the problem. Without actually looking into it, you're the one to blame automatically. :rolleyes:

                        Like I said, it sounds like a SQL problem to me. I've seen it thousands over time in my almost 10 years in this industry. I solely don't believe the sites are the problem. I did manage to find a site through your WSO. Is this one of the ones in question?

                        -Brent
                        I don't really understand MYSQL but I went to my MYSQL database in my Cpanel and it said they were all working correctly.

                        I did a Repair and Optimize job on the MYSQL database on my main website but it didn't fix anything.

                        PMd you the site.

                        James
                        {{ DiscussionBoard.errors[7674972].message }}
                        • Profile picture of the author Kingfish85
                          Originally Posted by JamesPenn View Post

                          I don't really understand MYSQL but I went to my MYSQL database in my Cpanel and it said they were all working correctly.

                          I did a Repair and Optimize job on the MYSQL database on my main website but it didn't fix anything.

                          PMd you the site.

                          James
                          I've replied to your PM - unfortunately, the sql problem is out of your hands at this point.

                          -Brent
                          Signature

                          |~| VeeroTech Hosting - sales @ veerotech.net
                          |~| High Performance CloudLinux & LiteSpeed Powered Web Hosting
                          |~| cPanel & WHM - Softaculous - Website Builder - R1Soft - SpamExperts
                          |~| Visit us @veerotech Facebook - Twitter - LinkedIn

                          {{ DiscussionBoard.errors[7675006].message }}
  • Profile picture of the author UMS
    Are these WordPress sites? If so, do you have any caching plugins in place?

    If you're not using WordPress, have you considered using CloudFlare?
    {{ DiscussionBoard.errors[7675506].message }}
  • Profile picture of the author Michael71
    With that amount of visitors you should consider using a dedicated server.

    Besides that there may be some other problems that lots of hosters had... or maybe still have.

    What is the URL? I would do a short frontend check if you don't mind.
    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[7675514].message }}
  • Profile picture of the author Michael71
    If the site is b**b***t******.com then this seems to be a hoster/server problem...

    Pingdom Tools

    The yellow line is waiting time, this is (in most cases) a problem with MySQL and/or PHP ... I had such a problem when thousands of chinese hotlinked some of my graphics in a RSS feed...

    .htaccess FTW... denied hotlinking, finished
    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[7675550].message }}

Trending Topics