Web Designer Pro Bundle - $500 of Site Templates, Stock Photos, Code, Graphics and more for only $20
Scaling WordPress for High-Traffic
videos

Scaling WordPress for High-Traffic

Tutorial Details

Just because you didn’t get to go to that awesome conference doesn’t mean that you can’t still watch the lectures! Each week, we feature one recommended web development lecture on Nettuts+.

This talk, presented by Envato’s very own developer extraordinaire, Ryan Allen, will detail some of the potential pitfalls and solutions when maintaining massive WordPress blogs, like Tuts+.

Please note that Ryan has a unique (but hilarious) sense of humor.

Presentation Links

Add Comment

Discussion 52 Comments

  1. Adam says:

    Awesome! Needed this info for a big project we’ve got coming up. Thanks!

  2. Linking to a deleted video is definitely a unique sense of humor!

  3. Robert says:

    Aren’t domains with wordpress in it forbidden according to M.M or are Semi-educational sites an exception?

  4. LastRose says:

    This guy is hilarious!
    Would love to see more of him.
    Maybe give him a new tuts+ site on some of the subjects he’s covering?

  5. "Cooldude" says:

    I understand his jokes (Internet addiction FTW)

  6. He must be on 4chan for like 24/7 with that kind of humor :)

  7. Tufan says:

    That’s a helpful presentation. Thanks!

  8. Staff

    Awesome talk Ryan!!! :-) Really funny and enjoyable to watch, even a second time here on the site :-)

  9. Drazen Mokic says:

    Very nice Talk, incredibly useful, thanks

  10. Jiert says:

    Awesome, thanks Ryan!

    I have what might be a dumb question that I didn’t hear you talk about: Are you using WordPress MU then for your envato sites?

    Signed up for the google group, and will be checking back with scalingwordpress.com often.

    • Ryan Allen says:
      Author

      G’day!

      The answer to your question is: nope. We have separate WordPress installations for each and every blog. I believe that once upon a time we tried WPMU but for some reason or another we didn’t end up using it (I have no idea what that was!).

      Though at WordCamp NZ and Melbourne there were quite a few people talking about having used it and that they were getting a lot out of it.

  11. Daniel says:

    Is it possable for me to download the video for offline viewing?

  12. Nate says:

    This is suppose to by funny. Sorry but I find your jokes to be like poop jokes–cheap, useless, and require little thought. I can’t believe a credible site like the Evanto network would post something so vulgar and pedestrian.

    Question for you, if it’s that much of hassle given a short presentation, why bother? No one is threatening you, are they?

    “I don’t care__fill_in_the_blank” — Why are you giving a presentation? I don’t get it. Is this suppose to be the cool thing to say? What’s going on?

    Allen, do you know how to give a presentation?!

    • Ryan Allen says:
      Author

      I’m sorry you didn’t like my jokes! And yes, sometimes I can be a vulgar pedestrian. Just the other day I flipped the bird at some guy because he failed to give way to me at a crossing.

      In answer to your questions; presenting was unthreateningly hassle-free and relatively straight forward. My Mum thinks I’m cool. There’s nothing to worry about. You’re welcome!

      • RandomNotMomGuy says:

        I liked it.

      • Nate says:

        So from your sarcastic remarks, we can derive that:

        1) You think it’s cool to say things like “I don’t care…” or comments that suggest an absolute disinterest in what you are doing. In your case an absolute disinterest in the presentation thus you suggest something like “Good, I don’t have to answer questions at the end”. I lack the energy to go back and quote verbatim; but I don’t think it will add any value because instances like these can be found throughout the presentation.

        2) You think it’s acceptable behavior to move around the stage maniacally or a much better comparison, like a little child in a candy store.

        3) You think using profane gestures is the only way to get your feelings across.

        4) Instead of admitting that your style of presenting was unprofessional, you are arguing for the validity and defending your style. Consider this example: if the president or prime minister of your country makes a speech in the fashion that you did, how well do you think it would fair with the general populous?

        …am I correct?

      • Ryan Allen says:
        Author

        Aw, you’re no fun. You’re not invited to my party anymore.

      • Jeffrey Way says:
        Staff

        Nate – I think you’re being a little harsh here.

        And let’s make it clear that we’re talking about WordCamp – not a Presidential address. I, for one, appreciated the humor.

        Be nice.

      • Nate says:

        @R. Allen
        HAHAHA. I like your spirit. :)

    • Fez says:

      I loved his jokes. I usually loose interest in most lectures but because of his little jokes I was able to relate to him on a somewhat personal level and that kept me interested in what he had to say. At the end of the day I learnt a few new things and had a good laugh in the process. That’s the best way to learn imho :D.

      Good Work Ryan – I’m signing up for the googlegroup!

    • Ignacio says:

      I liked this presentation, we actually need more humor in presentations,
      keeps you fresh and interested.

      Maybe you should loosen up a bit Nate, are you a lawyer or something?, this is a place
      for creative people not straight, squares.

      Whatever work you do, try to break the rules once in a while, you’ll feel better.

      good luck

  13. Lee Borowiak says:

    Nice one Ryan, very interesting to see how the huge traffic is managed. Hope it’s not too stressful for you!

    Lee.

  14. Rahul says:

    A good humorous and useful video. Some Doggy Images were quite funny.

  15. Ed Baxter says:

    I for one loved the video. Ryan, you mentioned a Google group in your video, could you post a link please. I can’t seem to find it :)

  16. chris says:

    i cant wait for scalingwp to go live with the posts about the large page views on a single server.

  17. eddihughes says:

    This, he speaks truths.

  18. tfbox says:

    Great video, really enjoyable. Entertaining too.

  19. Tim Armstrong says:

    I live in wellington. Trust me the hills aren’t that special!

  20. Valentin says:

    Stupid question: What’s the name of the font used in the presentation?

  21. Excellent! Ha just as funny third time around ;)
    Thanks for the tips! As fond of bananas as I am the Mailing list is going bananas so i am going to have to jump ship, can you pretty please post some of the answers from the mailing list onto the scalingwp site?
    Most notably I’d like to hear about the preferred Plugins for CDN, and how you optimized Google Site map.. simple things but worth having them up for those w short term memory :)

    best
    Jeff

  22. informative talk was informative. I enjoyed your presentation, it was a great look at the back end of the wordpress situation you guys run. I’m glad you did it all for the lawls.

  23. Colin Morgan says:

    Thanks for the presentation Ryan. I’m currently developing for a high traffic client and definitely notice a lack of information on using WordPress for high end commercial websites. We are currently doing an investigation into “optimizing” our WP builds. I’ll recommend your video to the people involved.

    p.s I would love to see a good lecture or post on appropriate use of queries to minimize server load. hint hint Jeffrey.

  24. I bet he plays WoW !

  25. Very useful presentation. Nate, i think that you are correct :)

  26. Ed says:

    Thanks for the video. Time to revisit my google XML Sitemap plugin.

  27. Darwin says:

    Great video Rayn,

    it would be great if you could provide a link to that wp-plugin that you have developed for caching.

    one more thing , is Memcached (or any other php accelerators ) are part of the scaling process.?:)

  28. jens says:

    You said you used git to maintain and keep control over the code, what script/program do you use for this?

  29. Kevin says:

    Awesome presentation. That help me much to make my wp sites perform faster. Thanks :)

  30. Swamykant says:

    Nice presentaton:)

  31. Alex says:

    Very good presentation, although a bit hard to understand for non-english speakers due to the fast speaking and heavy accent of Ryan, with interesting details i haven’t known yet.

  32. john smith says:

    This is awesome stuff i recently launch a WP site this video is extremely helpful for me..I learnt a lot from here and bookmark your great site and will come back soon::))

  33. Renee says:

    Long video but nice presentation! Btw, scalingwp.com is down right now? I can’t access it.

Add a Comment

To add a code snippet to your comment, please wrap your code like so: <pre name="code" class="html">YOUR CODE</pre>. You can replace the class name with "js," "css," "sql," or "php." If there are any "<" or ">" within your code, please search and replace them with: &lt; and &gt; respectively.