Although, I love the Extended Live Archives plugin and the Archives page it creates, it’s very resource hungry and even though my server is getting better by the day thanks to Matt, it’s still a big drain. I did a quick search on Google and I found this tip for reducing it’s impact on my page speeds, which should work with many other plugins.
One of the issues with WordPress is that it processes all of the code for all active plugins, even if that plugin isn’t used on a particular page. If a particular resource heavy plugin isn’t used on certain pages, then you can tell WordPress not to load it on those pages by wrapping an if statement around the content of each function to check what page is being loaded e.g. with the Extended Live Archives plugin I did the following to tell WordPress only to load the code if the Archives page is being viewed:
function af_ela_function_name() {
if (is_page(’archives’)) {
// function code here
}
}
This has made a huge difference to my page loading speeds, which means I don’t have to ditch a very cool plugin. I’ve applied the same trick to other plugins, including MyAvatars.
All I need now is a way to reduce the impact that using UTW has on my page loading times. Of the 0.8 -1 second quoted in my footer for how long it takes WordPress to do all its queries, 0.4-0.6 of this is down to UTW alone. Anyone got any ideas?
![]() | Read Reviews and Compare Prices on a Console or on Console Games, or if you are looking for a Mobile Phone, Portable MP3 Player or just want to organise yourself with a PDA. |
January 26th, 2007 04:51 GMT
That’s right. I noticed that Live Archive throws some style in the header.
January 26th, 2007 06:59 GMT
do you use Extended Live Archives as well? It’s pretty cool, but admittedly a big luxury
January 26th, 2007 10:27 GMT
Nope.. I don’t use it now
March 23rd, 2007 18:55 GMT
Did anyone come up with a suggestion for optimising UTW? I can’t tell what percentage UTW takes up of the total load (how does one do that?) but I think its a fair bit.
March 23rd, 2007 19:04 GMT
I did…I switched to Simple Tags!
April 23rd, 2008 11:53 GMT