WordPress.org

Support

Support » How-To and Troubleshooting » How to Speed Up a Large WP Site?

How to Speed Up a Large WP Site?

  • Drover
    Member

    @drover

    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.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Shane G
    Member

    @shane-g

    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.

    Drover
    Member

    @drover

    Thanks. Anyone else?

    Mark Ratledge
    Forum Moderator

    @songdogtech

    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.

    Drover
    Member

    @drover

    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.

    Mark Ratledge
    Forum Moderator

    @songdogtech

    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.

    Drover
    Member

    @drover

    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.

    Mark Ratledge
    Forum Moderator

    @songdogtech

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

    xinfo
    Member

    @xinfo

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

    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.

    xinfo
    Member

    @xinfo

    @ 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.

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

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘How to Speed Up a Large WP Site?’ is closed to new replies.