Home  |  Blog  |  About  |  Privacy  |  Contact

WordPress on Speed: 17 Tweaks to Accelerate your WP

For most bloggers, the bigger the audience the better. And when it comes to building up a regular readership, it’s hard to argue against the benefits of a fast loading blog. For both daily subscribers and one-time traffic spikes from sites like Digg, it’s vital for the growth and reputation of your blog to ensure that you always bring the bacon. Follow these steps to keep your WordPress blog at the top of its game.

  1. Use gzip compression. You can optimize your blog with gzip compression. Simply access your WordPress Admin Panel and go to Options. From there, select Reading, which should present you with the option of compression. Gzip compression can help your page load faster, use less bandwidth, and in certain circumstances, be beneficial to SEO as well.
  2. Get rid of unnecessary plugins. You can give your WordPress a little speed boost by removing all inactivated or less useful plugins thatyou may have hanging out in your folder.
  3. Adjust your WP built-in cache. Your WordPress blog can get a substantial boost in speed from a very simple adjustment. WordPress automatically caches many types of database queries as files on your disk, which can bog down your CPU. Simply go to your wp-config.php and change the following:

    //Enable the WordPress Object Cache: define(ENABLE_CACHE, true);

    The resulting improvement should be noticeable and it will only take a few minutes to change.

  4. Get the WP-Cache2 plugin. Instead of using built-in WordPress caching, try out this useful plugin. It’s can make your site more efficient, responsive, and noticeably faster.
  5. Nix comment reporting plugins. Comment reporting plugins are notorious wasters of server energy. While they can be useful, they suck up loads of valuable time and memory. If you can do without, get rid of these kinds of plugins altogether. If you simply can’t bear to not know every time someone comments on your blog, make sure the reports are being cached with WP-Cache.
  6. Clean up PHP: php.ini. PHP is full of tons of small modules that need to load and take up valuable time. You can reduce the amount of time this takes by accessing /etc/php.ini. From there, you can disable any extensions you aren’t using and maximize your PHP.
  7. Accelerate your PHP Opcode Cache. Instead of waiting for your scripts to recompile, you can use a program like eAccelerator, which caches scripts in their compiled state. It can shave a significant amount off of the time it takes for your blog to load.
  8. Edit your Apache httpd.conf. Your blog can get bogged down loading modules you’re not using, but changing your Apache settings can help. There are many how-to guides out there that can help you maximize the performance of this software.
  9. Set reasonable timeouts. Setting reasonable Apache timeouts can help you keep any individual thread or connection from monopolizing the system and bringing all other incoming queries down. Setting the timeout to a reasonable time limit like 30 seconds can help eliminate this problem and keep your blog speedy.
  10. Tweak your query cache. The query cache is designed to save the results of queries, but slight changes in these queries aren’t compiled and can create multiple cache entries for very similar requests. Using the WP-Cache plugin can help to speed this up, but you can also change the settings of your cache to avoid creating these multiple entries that can slow you down.
  11. Check your MySQL key cache. Check out your key cache in MySQL to see how yours is functioning. Ideally, the ratio of actual reads of your blog to requested reads should be in the range of 1:10. If it’s not, you can increase your key buffer.
  12. Optimize the MySQL thread cache. Every time MYSQL processes a request, it creates a new thread, or on some systems, forks. Some of these threads get stored and become part of your cache. In order to speed up the process, you can up the cache until the process is only left to making a few new threads. This will keep you from using up memory to create thousands of threads.
  13. Choose the right webhost. While having your own top of the line dedicated server is nice, not everyone can afford it. There are less expensive options that will give you dependable hosting andkeep your blog up and running smoothly.
  14. Employ mirroring. You can keep your WordPress blog from going offline by employing mirroring. Mirroring your content is very simple’ just sign up for a system like Corel Content Distribution Network. These mirrors do have bandwidth limits, so it’s probably a good idea to make more than one.
  15. Get better hardware. If you’re running your blog on an old, outdated PC, you’re asking for trouble. While you don’t necessarily need a top-of-the-line machine to run your blog, it doesn’t hurt to have a system that gives you a little room to breathe. Consider adding extra RAM to speed things up, or if you have the funds, invest in a faster CPU.
  16. Use up-to-date software. While it may seem pretty obvious, make sure you’re using the newest version of any software you work with. Often, improvements have been made that can greatly speed up the performance of the program.
  17. Maximize your server architecture. The amount of traffic your blog gets can determine the best way to set up your server. For some, it may be better to run everything on one box, but for others, splitting up the components into different boxes can speed things up.

Before you try out any of these tweaks, try using a program like Pingdom that can provide you with a detailed analysis of your blog’s loading time and performance. Then, you can easily evaluate how much time you’ve saved by using any of these suggestions.


If you enjoyed this article, please bookmark it at del.icio.us »

AddThis Social Bookmark Button

69 Responses to “WordPress on Speed: 17 Tweaks to Accelerate your WP”

  1. Daniel Says:

    I have to say, that I could not agree with you in 100% regarding WordPress on Speed: 17 Tweaks to Accelerate your WP, but it’s just my opinion, which could be wrong :)

  2. John Says:

    thanks for useful information! it was really very interesting to read. Be sure to add your site to bookmark! :)

  3. powerleveln Says:

    good blog. come on doing that.

  4. Avery Says:

    I really love your post,thank you for sharing.

  5. Mark Says:

    this is nice article !

  6. Filipina Says:

    Hi, just wanted to say that was an interesting read. Great post!

  7. Penny Gould Says:

    Ok now I’m really scared! I want to add a WordPress blog to my site, and up until now I was blissfully ignorant of everything you just said. I am going thru with it anyway, going to take the big plunge… I will bookmark this page and come back to it when I get launched, I appreciate the time it took you to put this helpful list together!

  8. Jim Mirkalami Says:

    I have been a frequent visitor of this blog for some time now, so I thought it would be a good idea to leave you with my thanks.

    Regards,
    Jim Mirkalami

  9. Built From Skratch Says:

    That was pretty interesting. Thanks for sharing!

    -Dre

  10. Mr.Michaels Says:

    Very cool siteVirtual Hosting Blog » WordPress on Speed: 17 Tweaks to Accelerate your WP was an eye catcher. I will not hassle you by posting comments here often but I am quite sure I will come back and read this as often as possible. Perhaps you might be interested in some of the software that I write, being a website owner and all. This post was automatically submitted to wordpress by dpfriend. I just wanted to make a quick ten dollar offer for the program I am using. Go to your favorite search engine and type dpfriend and you can find me there. I accept paypal. Also if you need anything else automated please let me know.

  11. Doug Steele Says:

    Interesting. There are some good ideass presented here. I need to do spend some time reading more about these topics.

  12. Built From Skratch Says:

    Just wanted to say hello and great blog!

  13. Kanye West Glow in the Dark Tour Says:

    Great blog!

  14. Chicago Plumber Says:

    Interesting. There are some good ideass presented here. I need to do spend some time reading more about these topics.

  15. bbboy Says:

    nice article

    thank you sharing

  16. eddy Says:

    tnx for the tip’s realy helpfull

  17. Nicole Price Says:

    Just surfing around to know about how to increase my blog loading speed, I had not imagined landing up with such great tips. Extremely helpful advice. Will work on all of them starting with getting rid of my unused plugins.

  18. Jhon Says:

    Thanks good information.

  19. WinnerLabel Says:

    Great content.

  20. Ashley Massaro Says:

    Hi there…Man i love reading your blog, interesting posts ! it was a great Saturday . Ashley Massaro

  21. Bonnie Hunt Says:

    Hello webmaster…Man i love reading your blog, interesting posts ! it was a great Saturday

  22. gqvbula Says:

    cool site for my mind its very goodPlease, send your abuse here!!! send.your.abuse.here@gmail.com

  23. Browser Applications, Toolbars, and Ad-on's Says:

    Web browser applications, toolbars, and plug-ins, offer added features to your current browser capabilities, while other browsers, such as FireFox, Flock, Netscape, and Opera, offer good alternatives to Microsoft Internet Explorer.

  24. Mac Computer Shareware Programs and Downloads Says:

    Free Software Downloads for Mac OS X, including instant messenger and FTP clients, word processors, file sharing, media players and conveters.

  25. travesti Says:

    Great content.

  26. Paul Chase Says:

    GREAT post. I never knew that some of those things I had activated on my WP blog were actually slowing loading time. And when it comes to blog readership, people hit that Back button too hastily when they see your page loading really slow so great stuff!

  27. hosting Says:

    Thank you. I have tried your solutions and that worked out.

  28. Jeff - Abunza Says:

    Just surfing around to know about how to increase my blog loading speed, I had not imagined landing up with such great tips. Extremely helpful advice. Will work on all of them starting with getting rid of my unused plugins.

  29. iDrink Says:

    Hi,
    Was looking to do the tweaks you have suggested and it is strange my config.php does not have the line you propose (2.5).

    Or do you mean to add it?

    Cheers and thanks for the tip!

  30. hosting Says:

    thank you

  31. travesti Says:

    thank good site

  32. travestiler Says:

    good ive ng admin

  33. bao Says:

    That’s a lot of very good ideas.

    …………………
    bao.

    Wow, check out this site called http://www.fluc.com
    . Free SMS and free mobile ads!! Its fantastic

  34. 八字 Says:

    I had not imagined landing up with such great tips

  35. Gary Olson Says:

    Great Job Here…I enjoyed it..! Gary

  36. Muranko(SEO Consultant) Says:

    hi
    we get this tutorial on wordpress.org itself..

  37. travesti Says:

    Nice job. This tutorial helped me too much.

  38. morenews Says:

    Your solution works. Thank you.

  39. Bret Says:

    “Nix comment reporting plugins.” - But that’s half the fun, isn’t it? Knowing when someone comments?

  40. dsdig Says:

    Very helpful tips, thanks for sharing!

  41. jammer Says:

    great tips.
    tried some, it helps

  42. מחשב נייד Says:

    I use this wordpress all the time

  43. summ Says:

    I love you

  44. cellular jammer Says:

    wordpress is the thing to do my men.
    nothing else comperes

  45. WoW Says:

    Thanks for sharing this info.

  46. Hugo Rowland Says:

    vhm79ynoj8164u8a

    八字

  47. Pharmacy Says:

    Cheers good information and great post.

  48. Corrine Wade Says:

    hi
    7rryxjag9p7v8boq
    good luck

  49. Ronald Jennings Says:

    hi
    7rryxjag9p7v8boq
    good luck

  50. טכנאי מחשבים Says:

    yes is good

  51. ויאגרה Says:

    כל המידע הדרוש לפני שמזמינים ויאגרה
    השוואת מחירים
    השוואת מקוריות
    איכות שירות ואמינות מעל הכל כבר למעלה מ 5 שנים

  52. סיאליס Says:

    הסיאליס הטובה ביותר
    במיוחד אם רוצים לחגוג

  53. טכנאי מחשבים Says:

    Nice site, thanks guys! Interesting content!

  54. טכנאי מחשבים Says:

    Nice site, thanks guys! Interesting content!

  55. jasa web desain murah Says:

    best articles

  56. jasa web desain murah Says:

    Cheers good information and great post.

  57. stop dreaming start action Says:

    Pretty nice post. I just stumbled upon your blog and wanted to say
    that I have really liked browsing your posts. Any way
    I’ll be subscribing to your feed and I hope you write again soon!

  58. Iklan Baris Says:

    I’ll be subscribing to your feed and I hope you write again soon!

  59. Aplikasi Handphone Says:

    Thanks for sharing this info.

  60. intreprenuer Says:

    Nice blog, i have added it to my favourites, greetings

  61. טכנאי מחשבים Says:

    nice info!tnx a lot!

  62. מחיר ויאגרה Says:

    למה לא לנסות ???

  63. ויאגרה Says:

    והכי חשוב
    דיסקרטיות
    אמינות
    איכות
    ושירות

  64. jamcellaaa Says:

    looking for a cell phone jammer; check out cellphone-jammers[dot]com

  65. tabriz Says:

    Good content, I will be back to read more.

  66. Hosting Says:

    Excellent topic.I really like it very much.

  67. טכנאי מחשבים Says:

    veru useful stuff,thanks alot for the great tips!

  68. טכנאי מחשבים Says:

    טכנאי מחשבים עד הבית

  69. göğüs büyütücü Says:

    ve added it to my favourites, greet


Leave a Reply