FV Gravatar Cache Plugin for WordPress Review

February 20, 2013 · 5 comments

in WordPress

wordpress logoFV Gravatar Cache Plugin
for WordPress

A couple months back, I installed the FV Gravatar Cache plugin as a way to attempt to cache gravatar.com images.

Gravatar.com is awesome but loading the images, on any post that has a lot of comments, can significantly contribute to loading time slowdown.

So, caching them sounded great (and most caching tools were ignoring them).

I was a little dubious about the plugin because I had not noted any significant improvement in posts that most needed it.

However, today, spotting lines and lines of duplicate entry into the database…. sealed it’s “removed” fate.

While writing lines to the error log (which is the end result) sounds harmless it does contribute to site load on an already heavy site. There should be no need for error writes when everything is running smoothly.

Example:  (email addresses removed to protect privacy)

[18-Feb-2013 00:48:03] WordPress database error Duplicate entry 're@gmail.comCDATAfunctiontryvarsaijrcldocument.getEle' for key 'email' for query INSERT INTO `wp_gravatars` (email,time,url) VALUES ( 're@gmail.comCDATAfunctiontryvarsaijrcldocument.getElementByIdcfemailal.classNameifasrpars', '', '' )  made by do_action_ref_array, call_user_func_array, fv_gravatar_cache_cron_run, FV_Gravatar_Cache->Cron
[18-Feb-2013 08:48:07] WordPress database error Duplicate entry 'az@gmail.comCDATAfunctiontryvarsaijrcldocument.getElemen' for key 'email' for query INSERT INTO `wp_gravatars` (email,time,url) VALUES ( 'az@gmail.comCDATAfunctiontryvarsaijrcldocument.getElementByIdcfemailal.classNameifasrparseIn', '', '' )  made by do_action_ref_array, call_user_func_array, fv_gravatar_cache_cron_run, FV_Gravatar_Cache->Cron
[18-Feb-2013 10:18:05] WordPress database error Duplicate entry 'cl@freemail.msCDATAfunctiontryvarsaijrcldocument.getElemen' for key 'email' for query INSERT INTO `wp_gravatars` (email,time,url) VALUES ( 'cl@freemail.msCDATAfunctiontryvarsaijrcldocument.getElementByIdcfemailal.classNameifasrparseIn', '', '' )  made by do_action_ref_array, call_user_func_array, fv_gravatar_cache_cron_run, FV_Gravatar_Cache->Cron

What’s distinctive about this error log is that it is only duplicate entries for three specific email address. However, there is no rhyme or reason for it to be those three. Seems totally random.

Yes, I could walk over to the database and manually yank those entries, but I’m just not interested in keeping it around to make more duplicates. I’m sure I’m not going to miss it because I have just about everything possible otherwise cached and never particularly noticed it’s benefits.

Rating: 1 or 5:  star-icon12

Got a plugin you’d love to see me review?

Let me know!

~ Kim ~
Simple Tech Tips For Marketing

Get The Inside Scoop!
social tripletKeep up with all the latest social marketing changes!


5 comments
Harsh Agrawal
Harsh Agrawal

Thanks for such detailed insight Kim.. I was using it on one of my tech blog, and removed it after reading this.. I also disabled Gravatar hover card effect from Discussion settings to improve the load time..

Michael Shook
Michael Shook

I really like seeing the gravatar images on my site, and I have noticed that some of the posts with a number of comments are loading really slow. I am sorry this is not an appropriate solution, I sure don't need to add any extra loading time, that's for sure.

Maja
Maja

I will do research of it but what you have displayed is a reality.Today most of bloggers demand gravatar image.

rakesh kumar
rakesh kumar

So do you recommend no gravatar image on the comment. Do you think it is good ?

Justin Germino
Justin Germino

All the more reason I use Disqus on my site is not having to worry about the overhead of a comment heavy posts and painfully paging through the comments. Disqus has some load overhead, but it really isn't any more for 300 comments than for 10 comments.