WordPress.org

Ready to get started?Download WordPress

Forums

How to Speed Up a Large WP Site? (12 posts)

  1. Drover
    Member
    Posted 4 years ago #

    I have a very large WordPress site (12k+ posts), and it runs so slow. I just installed Super Cache. anything else i can do to speed it up?

    Thanks for any help.

  2. Shane G
    Member
    Posted 4 years ago #

    Hi,

    Check with these options:

    -> Always remain updated with latest version
    -> Remove all unwanted plugins
    -> optimize your database to increase the speed

    http://codex.wordpress.org/WordPress_Optimization

    Thanks,

    Shane G.

  3. Drover
    Member
    Posted 4 years ago #

    Thanks. Anyone else?

  4. Are you measuring "speed" on a client machine that might have problems? Have you tried using other machines?

    Have you tested network latency via ping or traceroute?

    And use PHPMyAdmin to clean up your DB; with 12K posts, that will make a difference if you've never done it before, especially if your webhost has MySQL running with the minimum of memory.

  5. Drover
    Member
    Posted 4 years ago #

    Yeah, I checked it at: http://www.websiteoptimization.com/services/analyze/

    It's pretty slow. I used the WP-DBManager plugin to optimize my database.

    I'm starting to work through some of the recommendations at http://www.prelovac.com/vladimir/wordpress-optimization-guide.

  6. That site looked like a scam at first glance, but then I saw it was based on the O'Reilly book and those are good tips.

    Also, you can get rid of that plugin and use PHPMyAdmin, or your web host might already have it installed.

  7. Drover
    Member
    Posted 4 years ago #

    Also, you can get rid of that plugin and use PHPMyAdmin, or your web host might already have it installed.

    Yeah, but what's the benefit in that? It's convenient to manage it from within WordPress rather than having to open up my cP.

  8. Depends on your hosting; some have PHPMyAdmin installed as a standalone. But it's not that big of a deal.

  9. xinfo
    Member
    Posted 4 years ago #

    Keep your static file(image,css,and java script ) in separate sub-domain it help you to gain huge performance and it load faster

  10. Adam Harley
    Member
    Posted 4 years ago #

    There would only be a huge performance advantage to using a sub-domain (or any other domain) if that's being handled by a different server entirely.

  11. xinfo
    Member
    Posted 4 years ago #

    @ kawauso

    Multiple Hostnames

    There can also be user improvements by splitting static files between multiple hostnames. Most browser will only make 2 simultaneous requests to a server, so if you page requires 16 files they will be requested 2 at a time. If you spread that between 4 host names they will be requested 8 at a time. This can reduce page loading times for the user, but it can increase server load by creating more simultaneous requests.

    Offloading images is the easiest and simplest place to start. All images files could be evenly split between three hostnames (assets1.yoursite.com, assets2.yoursite.com, assets3.yoursite.com for example). As traffic grows, these hostnames could be moved to your own server. Note: Avoid picking a hostname at random as this will affect browser caching and result in more traffic.

    Likewise any static javascript and CSS files can be offloaded to separate hostnames or servers.

  12. Adam Harley
    Member
    Posted 4 years ago #

    I stand corrected :P little worrying that browsers choose to do requests based on hostname rather than IP mind you, but figures

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags

No tags yet.