11 Hot Tips and Tricks to Speed Up Wordpress

Performance is one major factor for any successful website. A website with driven by Wordpress will be more popular than ever, if it is easy to navigate and speedy as could be. Here are some things you should do if you want your WordPress site to have best performance and avoid upcoming problems at high traffic.

Speed networking machine

Photo by Richard-G

1. WPCompressor - Increase loading time up tp 80%

wordpress_gzip-300x126 11 Hot Tips and Tricks to Speed Up Wordpress

We couldnt believe it! Just by this small plugin, which activates GZIP compression of your website without any changes to your server, you can reduce your site weight to 80%. It uses PHP to activate GZIP instead of .htaccess. wpCompressor automatically compresses the data output and boosts the speed performance of your blog. You can test your speed here.

2. Remove unnecessary Plugins & upgrade current ones

Remove all unused plugins wordpress site. Disable them and then physically remove from your web server. Plugins are disabled will affect the speed of a site for WordPress plugin will check whether activated or not. You also must keep up-to-date with the latest version of the plugin you use. Developer would have released a new version because they have modified the code in several ways to make this plugin work better.

3. Minimize PHP and database queries

I also have read great tip on Wpcandy’s simple ways to speed up WordPress. The article makes a lot of sense, cutting down on PHP and database queries.Jadi when the page loads on your site, and your browser must execute PHP query, it adds to the burden of time. If you change the query PHP with static HTML, every time the page is loaded, the browser you only read HTML.

4. Optimize and Repair your Database from myPhpAdmin


Every week or so you should login to your myPhpAdmin and optimize your db. Locate your Wordpress DatabaseTables, check all the tables in the Check Boxes, select the Optimise Tables Option and repair. You would be surprised how well this trick might work, it saved more than 10% of my current database size.

5. Use Reliable image hosting service

Try moving the common web images, CSS, JavaScript and other static files to Amazon S3 Storage service and you will notice the average CPU load / memory requirement of the web server will be reduced a lot. Read this step by step guide. Signing up for reseller hosting gives you more power for your own projects. You will have more control of system ressources.

amazons3images 11 Hot Tips and Tricks to Speed Up Wordpress

You can also try WP-Offload . This plugin will boost the performance of your blog by seamlessly offloading static content like images, documents and movies. This will greatly reduce bandwidth consumption and the number of HTTP requests issued to your web server. Additional features such as remote image manipulation and thumbnail generation are provided.

6. Install WP Super Cache Plugin

This plugin will generate static html files from your dynamic WordPress blog. After the resulting html files, your webserver will serve that file instead of processing the relatively heavier and more expensive WordPress PHP scripts and would not actually load content from a database at all, so the post will load faster with less stress on your server.

7. PHP Speedy WP

uncompressed-small 11 Hot Tips and Tricks to Speed Up Wordpress

PHP Speedy WP can quickly and easily speed up your WordPress site and increase your blog’s response without too much effort on your part. PHP Speedy WP also allows us to automatically combine all the JS and CSS files into only two files - which in turn helps the opening page of times. CSS Background Images are automatically converted to URI.Dan this data will be useful in reducing the number of HTTP requests even further. And, importantly, is compatible with Internet Explorer, although the data do not support URI

8. Speed up access to your favorite frameworks via the AJAX Libraries API

The AJAX Libraries API is an attempt to make Web applications faster for developers in simple ways by becoming a content distribution network and loading architecture for popular javascript libraries including:

You can either link to the source code directly:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"></script>

Or you can use Google’s API:

<script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript">google.load("prototype", "1.6.0.2");</script>

By using the google.load() method, your application has high speed, globally available access to a growing list of the most popular, open source and up to date JavaScript libraries.

9. Optimize your images with this great tool

Shrink O’Matic AIR is a great application to easily (batch) resize (shrink) images. This will be able to handle JPGs, GIFs and PNGs. Simply drag and drop images and they will be resized as you wish! Options allow you to choose the output sizes, names and formats.

10. WP CSS

This plugin GZIP and strip whitespace from your CSS file. This plugin allows you to confidently use @ import in the CSS file and not have to worry about what happens at the end user. This can be seen through the style.css file and put all @ import files into it. You also can set the cache expiration time. In addition you can also add CSS files to a specific page or post and put them all into one file.

11. Display page loading time + number of queries

Here is a simple code that can be inserted in your template. This code is useful to know how long it takes to load your page, or how many sql query is executed.

<?php echo get_num_queries(); ?> queries in <?php timer_stop(1); ?> seconds

If you liked this post, why do you not subscribe to KnowTeBook.com?

About the author

Yanuar Prisantoso is a 25 year old web developer in Onebitmedia, he has experience in the web design and web development industry and is very interested about jQuery and interactive on his blog, Denbagus. You can follow on Twitter or contact him through his website.

Write guest posts for KnowTeBook

If you’re a writer and know a lot about design, coding, …… or owning a small business, you can give great advices on branding, marketing, productivity, dealing with clients (and other related topics), or you can write ‘how-to’ posts, please get in contact with Sebastian.

Share the love

BTW: Good Quality Brochures Online Color Printing at PsPrint.

Spread this KnowTe

Digg Del.icio.us Stumble Float Technorati Bump
Whatever you want to say!

James
Mar 06, 2010
No: 8 / ID: 5752

Thanks for these tips. Although my blog does not have the traffic yet to require such measures, I believe these will come in handy one day.


Knowtebook
Feb 26, 2010
No: 7 / ID: 5703

hey jaz: if you are satisfied with your performance, i wouldnt risk anything. wp-superchache might not work for everyone and then you need alternatives. check if superchache activates GZIP (Link with testing is in the post). if it is not active, install wp-compressor.


Jez Liberty
Feb 26, 2010
No: 6 / ID: 5702

lot of good info in there…
As my blog is starting to tak off, performance is something I need to start looking at to.

Couple of questions:
Is WP-Compressor not redundant if installing WP-Super Cache with compression?
Similarly with WPCandy and WP Super Cache?

PS: I use WP-Super Cache since yesterday and was wondering if it made sense to add anything - I think using CDN could be the greatest gain- something to minify CSS and Java scripts could also be an option (ie PHP speedy) and DB maintenance also.

I am assuming you are not recommending the use of all 11 tips at the same time?

Thanks,
Jez


Alex
Feb 21, 2010
No: 5 / ID: 5666

Interesting theme, thanks


Knowtebook
Feb 20, 2010
No: 4 / ID: 5658

hey!

thanks for your comments. we really appreciate your efforts!

@chris: hey! nice that you like it. really try out wpcompressor. 80% more speed wasnt a joke. i really couldnt believe it. we tried so many stuff, like wp super cache, but many of those supposed to be awesome plugins made things more complicated as they were. one click install and go!

@tony: hey man! this is sebastian. i tried wp super cache and a lot of equal plugins and have to say, that i didnt get it working because of to many difficult server settings for me. the last try ended in a mess, because i couldnt reinstall the plugin in total. in your case, please place a note on their forum just to make sure everything is right. please leave a comment here, if you have success or not. all readers and me, would be very interested to know about your try.


Tony
Feb 19, 2010
No: 3 / ID: 5657

I read here ( http://goo.gl/7yOT ) that PHP speedy plugin is not compatible with WP Super Cache out of the box. What are your thoughts on that?


Chris Thurman
Feb 19, 2010
No: 2 / ID: 5656

I just recently launched a design blog and now that it’s completely setup and the content is running smoothly I need to look at optimizing and speeding up the load time. This post is just what I was looking for. Thanks!

Leave a comment!
Note: You can also use your free Gravatar avatar on Knowtebook! Please also read our Publishing Policy before posting.

Trackbacks/Pings
Trackback-URL

[…] 11 Hot Tips and Tricks to Speed Up WordPress […]