Polldaddy Vs. WP-Polls
If you’re interested in having a polling system on your site like I am then you would probably want to know what you’re getting yourself into. This comparison is based on my own requirement for a poll. As always, make your own determination.
Polldaddy
Pros:
- A bunch of different skins pre-made.
Cons:
- No widget available, have to paste in script code in a text widget (or use inside a post with shortcode), which gets stripped out if using MultiSite if using the text widget and your not the system admin status. This limits to where you can use it on your site.
- Increases external calls and dom elements.
- Hardcoded CSS elements, and a large amount of classes in classes.
- If your servers connection to the polldaddy server goes down, polldaddy is down and increases load times.
- Cannot add links to options for references.
WP-Polls
Pros:
- Can set it to only allow logged in users vote. Integration ftw.
- Widget available to handle which poll you want to use, multiple polls can be made by adding more widgets.
- CSS Elements are thorough enough for anyone to create their own skins.
- Local elements including database connection keeps your load times lower since your not waiting for another server to respond.
Cons:
- No preset skins available, have to create your own.
- Cannot add links to references within the options to pick as your choice.
References (YSlow):
Polldaddy
WP-Polls
Taking the reference files for Frumph.NET with Yslow Frumph.NET has:
With WP-Polls
- 10 External JS
- 5 External Stylesheets
- 8 External backgrounds
- 38 HTTP Request, 33 Cached.
With Polldaddy:
- 12 External JS
- 4 External Stylesheets
- 11 External BGs
- Increases DNS Lookups by 4
- Increase DOM Elements to pass over 1000 giving warning.
- 44 HTTP Request, 32 cached.
As you can see using Polldaddy even though using an outside external server will increase your page load time by a bit as well as the render time of your site.
One of the arguments is that if you use Polldaddy that it can handle a larger load of users using. Unfortunate that this requires you to use ‘their site’ as the poll location. You lose the page view sending someone to another site along with any resemblence of having that poll being really attached to whatever your site’s content is.
If a site is getting that much traffic to make a difference with the load on the SQL server for WP-Polls then that site probably already has better then shared hosting and it can handle it.
– Phil (Frumph)
[wpfblike]
I’ve been using Sodahead, and it allows you to either create it in the post blog field and/or the widget plugins area. People can go to the Sodahead site to add comments or they can quickly vote right on my site. I’ve found it handy.
This article came in very handy for me this week. Thanks!
Thanks for the nice article!
I have been using Polldaddy’s Rating for while as it’s free and quite easy to install and use.
Pity that the top rated plug-in was only available for WordPress. For you interested, I made a Widgetbox widget that can be added to any site which I want to share with you.
http://www.widgetbox.com/widget/polldaddy-top-rating
You’re welcome to further improve the widget and share your opinions.
Unfortunately Widgetbox.com has closed and the polldaddy-top-rating widget with it. As I can’t live without the top rated widget, I’ve created an online free configurator for creating a polldaddy top rated widget generating code that can be simply embedded into any web site. You can find the configurator on roomywidgets.com.
Let me know your comments!