Results 1 to 25 of 25
  1. #1
    Join Date
    Jan 2002
    Location
    USA
    Posts
    4,546

    Optimizing VPS for busy WordPress blog?

    We're sponsoring an online event for one of our clients, and have allocated 1.5GB to their project.

    They're running a WordPress installation that gets a good number of hits/views, however in a couple weeks they're going to get hit real hard with traffic as the actually 'event' starts. (A entrepreneurship summit with a handful of speakers being streamed live).

    Currently the setup is rather basic, cPanel+Apache+WordPress

    Since we're sponsoring this and are a advertised partner of this event it's in our best interest to have everything optimized for best performance as visitors of the site will clearly see that we are hosting/sponsoring the website.

    So, for a WordPress installation that gets a lot of traffic what would you recommend would be optimal in terms of server setup? The goal is to serve pages as fast as possible, but while also being able to serve a large number of concurrent connections on the days the event itself is taking place.

    I have little experience with WordPress to be honest, even less configuring a server specifically for a single WordPress install. Monitoring the server with Munin so i'll be able to take note of any changes to see if it works or not. I do not have access to the WordPress Dashboard, so I will ask the owner what plugins he has installed (As I know someone here will ask) to see which ones can be disabled.

    Thanks WHT
    vpsBoard - An active resource for all things Virtual Private Servers. Tutorials, Guides, Offers and more!
    Come join the conversation! 90,000 posts and growing daily! The fastest growing hosting forum around!
      0 Not allowed!

  2. #2
    Join Date
    Jan 2010
    Location
    San Francisco
    Posts
    1,799
    Using a caching plugin like WP Super Cache will be a huge help.
      0 Not allowed!

  3. #3
    Join Date
    Jun 2011
    Location
    Woodbridge, NJ
    Posts
    834
    Some sort of Wordpress caching plug-in (WP Super Cache or W3 Total Cache) is obvious.

    A PHP opcode cache should be installed (I recommend APC).

    Make sure MySQL is optimized, especially the query cache.

    You might want to look into replacing Apache with nginx, Cherokee, or lighttpd as they scale better than standard Apache.

    Check out this page for some more help: http://codex.wordpress.org/User:Warw...mization_Guide
      0 Not allowed!

  4. #4
    Join Date
    Dec 2004
    Location
    Behind You.
    Posts
    692
    nvm, thanks
      0 Not allowed!

  5. #5
    Join Date
    Oct 2003
    Location
    The Netherlands
    Posts
    1,225
    I recommend w3 total cache over super cache as w3 does a lot more to increase performance. If you have the time and expertise you could put Varnish in front. W3 can clear the Varnish cache automatically for you too. You could also get a cloud flare account to help you out a bit
      0 Not allowed!

  6. #6
    Join Date
    Jan 2002
    Location
    USA
    Posts
    4,546
    Quote Originally Posted by barry[CoffeeSprout] View Post
    I recommend w3 total cache over super cache as w3 does a lot more to increase performance. If you have the time and expertise you could put Varnish in front. W3 can clear the Varnish cache automatically for you too. You could also get a cloud flare account to help you out a bit
    I'm awaiting his response to see what plugins he does have installed, though I will suggest w3 total cache to him.

    We use Varnish Cache on all of our Shared / Reseller servers with great results, I was thinking of installing it on his server as well however i'm trying to keep costs to a minimum since we're sponsoring this. ( I know Varnish is 'free', but we use the Unixy plugin for cPanel)

    CloudFlare is currently being used and the effect of having it in place at first was negative, now looking at the Munin monitoring charts it appears to be making little or no difference at all since the time before using it.

    Running a LoadImpact test right now, will post the results.
    vpsBoard - An active resource for all things Virtual Private Servers. Tutorials, Guides, Offers and more!
    Come join the conversation! 90,000 posts and growing daily! The fastest growing hosting forum around!
      0 Not allowed!

  7. #7
    Join Date
    Jan 2002
    Location
    USA
    Posts
    4,546
    Plugins installed:

    Facebook Comments (probably not running)
    Google Analytics
    MailChimp
    Ordered Thumbnails (probably not running)
    Redirection
    Widget Logic
    WP Post Thumbnail
    vpsBoard - An active resource for all things Virtual Private Servers. Tutorials, Guides, Offers and more!
    Come join the conversation! 90,000 posts and growing daily! The fastest growing hosting forum around!
      0 Not allowed!

  8. #8
    Quote Originally Posted by Vazapi-Curtis View Post
    I'm awaiting his response to see what plugins he does have installed, though I will suggest w3 total cache to him.
    I would not suggest W3 Total Cache. Slows down non-cached pages by a lot, actually. Not to stable, either. I would recommend HyperCache and CloudFlare.
    My personal blog -- rubiverse.net
      0 Not allowed!

  9. #9
    Join Date
    Apr 2009
    Location
    inside wht
    Posts
    689
    You can try nginx front end which will help you to serve static files. Also use memcahced server and php-memcached . Then use wordpress memcahced plugins . It is good for mysql queries
    Syslint Technologies :- 24x7 Server Management | Outsourced Support | Help Desk Support
    Pickazo - Web Design & Web Development | Hire a Tech Today !
    Call us : (+91) 471-600-77-99 , Contact Sales - sales@syslint.com, Skype - SyslintSkype
      0 Not allowed!

  10. #10
    Join Date
    Jan 2002
    Location
    USA
    Posts
    4,546
    To speed things up, how does the following sound:

    CloudFlare + CloudFlare Wordpress Plugin
    HyperCache

    (testing the above setup now, comparing to benchmark/loadimpact without)

    I'll also enable php memcache as well as optimize my.cf

    Anything else?
    vpsBoard - An active resource for all things Virtual Private Servers. Tutorials, Guides, Offers and more!
    Come join the conversation! 90,000 posts and growing daily! The fastest growing hosting forum around!
      0 Not allowed!

  11. #11
    Join Date
    Aug 2010
    Location
    Bien Hoa, VN
    Posts
    242
    Quote Originally Posted by Vazapi-Curtis View Post
    To speed things up, how does the following sound:

    CloudFlare + CloudFlare Wordpress Plugin
    HyperCache

    (testing the above setup now, comparing to benchmark/loadimpact without)

    I'll also enable php memcache as well as optimize my.cf

    Anything else?
    HyperCache is great plugin for caching, but I recommend Google Page Speed Service for optimized page load speed

    DICHVU.IT: All about SSL.
    BudgetVPS: Where to find the cheapest VPS Offer!
      0 Not allowed!

  12. #12
    Join Date
    Oct 2010
    Posts
    3,392
    http://www.lowendbox.com/blog/wordpr...-lowendscript/

    ^Got my box to only use 41MB of RAM. I would then throw in W3 Total Cache and you're pretty set.
    A
      0 Not allowed!

  13. #13
    Join Date
    Jan 2004
    Location
    Greece
    Posts
    2,084
    Use wp-supercache and widget-cache.
      0 Not allowed!

  14. #14
    Join Date
    Nov 2009
    Location
    /etc/my.cnf
    Posts
    9,961
    Just deploy some caching for the wordpress installation such as wp-supercache and you'll be fine to be honest...
      0 Not allowed!

  15. #15
    Join Date
    Apr 2007
    Posts
    3,502
    Nginx, PHP-FPM and W3 Total Cache doesn't use much resources and can take a very decent amount of load.
      0 Not allowed!

  16. #16

    freevirtualservers.com

    I agree, you should try hypercache and cloudflare... if the worpress site is too busy as you mentioned w3 is not the best option for you.
      0 Not allowed!

  17. #17
    Join Date
    Jun 2011
    Location
    Kansas City
    Posts
    142
    I suggest Cloudflare,they have different options,but the $20 for PRO plan is enough to get you going.
    SCOTT CORBIN http://www.zipservers.com/
    Managed Hosting | Virtual Private Servers | Dedicated Servers
    "Award Winning Hosting" TOLL FREE: 1-800-560-3450
    DATA CENTERS : Dallas, Seattle, Washington, D.C., and London, UK.
      0 Not allowed!

  18. #18
    I have better results with hypercache. But setting up a reverse proxy or deploy varnish would definitely help a lot.
      0 Not allowed!

  19. #19
    Join Date
    Mar 2010
    Posts
    81
    try google mod_pagespeed
    sn!.sg!
      0 Not allowed!

  20. #20
    Join Date
    Nov 2010
    Location
    San Francisco, CA
    Posts
    895

    Post CloudFlare Pro

    Quote Originally Posted by Scott Corbin View Post
    I suggest Cloudflare,they have different options,but the $20 for PRO plan is enough to get you going.
    The good news is that you can start for free, then only upgrade to Pro if you need the more advanced caching options and security.
    CloudFlare Community Evangelist
      0 Not allowed!

  21. #21
    Join Date
    Mar 2010
    Posts
    81
    Quote Originally Posted by damoncloudflare View Post
    The good news is that you can start for free, then only upgrade to Pro if you need the more advanced caching options and security.
    I wonder, how many domains we can point to cloudflare if I use the free service?
    sn!.sg!
      0 Not allowed!

  22. #22
    Join Date
    Nov 2010
    Location
    San Francisco, CA
    Posts
    895

    Post CloudFlare/Free Domains

    Quote Originally Posted by aroel View Post
    I wonder, how many domains we can point to cloudflare if I use the free service?
    As many as you would like. We have no caps on the number of domains you can add to the service.
    CloudFlare Community Evangelist
      0 Not allowed!

  23. #23
    Quote Originally Posted by dasklney View Post
    HyperCache is great plugin for caching, but I recommend Google Page Speed Service for optimized page load speed
    Quote Originally Posted by aroel View Post
    try google mod_pagespeed
    Results show that CloudFlare is much faster. They also offer many security features AND they have a free service. I also like CloudFlare's really slick DNS control panel .

    Did I mention that it's free??
    My personal blog -- rubiverse.net
      0 Not allowed!

  24. #24
    Join Date
    Mar 2010
    Posts
    81
    Quote Originally Posted by flam316 View Post
    Results show that CloudFlare is much faster. They also offer many security features AND they have a free service. I also like CloudFlare's really slick DNS control panel .

    Did I mention that it's free??
    Have you tried to combine them? Much faster!
    sn!.sg!
      0 Not allowed!

  25. #25
    Get eAccelerator installed--it'll make a tremendous difference with Wordpress--especially if they have a lot of plugins installed.
    AVAILHOSTING.COM - The Hosting Specialists. 99.9% Uptime Money Back Guarantee.
    Friendly Staff 24x7x365 Support cPanel/WHM End-User Support RVSkin RVSiteBuilder Softaculous
    NEW DEALS on Award-Winning cPanel Reseller Plans! Special Promos Now In Effect!
    Featuring: UNMETERED cPanel VPS & Windows VPS Hosting! Lowest Prices! Free Migration Service.
      0 Not allowed!

  26. Newsletters

    Subscribe Now & Get The WHT Quick Start Guide!

Similar Threads

  1. VPS for a busy and growing Wordpress blog
    By pingable in forum VPS Hosting
    Replies: 22
    Last Post: 05-09-2011, 10:47 AM
  2. VPS or Dedicated for busy wordpress sites?
    By fakingnews in forum Web Hosting
    Replies: 19
    Last Post: 01-18-2011, 09:15 AM
  3. Optimizing MySQL on a Busy Server (4 gigs of ram)
    By Chris` in forum Hosting Security and Technology
    Replies: 4
    Last Post: 12-13-2008, 11:50 PM
  4. Optimizing Server for Very Busy Invisionboard
    By tazd9t9 in forum Hosting Security and Technology
    Replies: 8
    Last Post: 05-03-2005, 10:40 PM
  5. optimizing apache for a busy site.
    By scott79 in forum Hosting Security and Technology
    Replies: 5
    Last Post: 10-02-2004, 02:25 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •