a) Wordpress Pros
WordPress’s interface is user friendly and easy to use even for non-technical webmasters. For developing user’s own website/blog, they just required to create WordPress account only.
The WYSIWYG (What-You-See-Is-What-You-Get) editor for managing the contents of the website in WordPress is simple to use. There is no need to write HTML pages as in Microsoft FrontPage or Macromedia Dreamweaver and user can upload/edit contents of their site/blog with as ease as they are writing an e-mail.
WordPress offers free web hosting and sub-domain name for site/blog.
WordPress provides a large number of web templates/themes and plug-ins. Furthermore, PHP developers can develop their own plug-ins to be used in website/blog.
WordPress is open source, therefore millions of web developers working for it.
WordPress users support each other for using WordPress, developing plug-ins and lots of other through WordPress forums.
b) WordPress cons
Though WordPress’s interface is user friendly but still non technical people may face problems for editing the HTML code to make your blog/site’s page layout attractive.
We have experienced that some of the offered plug-ins in WordPress are resource intensive, thus utilizes more server resources which could lead to a slow website.
In WordPress, though many plug-ins are being developed by PHP developers but it is still difficult to insert these plug-ins into WordPress because editing HTML and inserting PHP scripts is difficult for non technical webmasters.
a) Blogger pros
Blogger’s interface is user friendly and simple to use even for newbies. Users are required to create account only and have to select a web template and components for their blog. Moreover the users can use their existing Google Accounts in order to use blogger. It also allows non-programmers to navigate the Dashboard components by drag and drop.
Blogger has simple WYSIWYG editor for managing the contents and setting up your blog layout. It allows the user to add/edit HTML for modernize your blog layout and contents.
Blogger solved many problems like web hosting, server, hacking because it hosts your blog on their own web server and provides security for your blog.
It allows registering your desired sub-domain names for your blog (if not registered before).
Blogger gets benefit from other Google products like Google Adsense (Google Ads/advertisement), Google Analytical (provides report on your blog visitor), Feedburner (provides statistics on readers of your news feed), Picasaweb (provides 1 GB space for hosting pictures for your blog), etc.
Blogger allows for fast direct image uploading into the post/content and even allows for Hindi writing (multiple language support).
One good free way of setting up a quick site on any interesting topic, users can earn money by placing advertisement in their site/blog. Furthermore, bloggers are being used by people for sending traffic to their other sites.
b) Blogger Cons
We have experienced that blogger is still struggling with FTP publishing and browser compatibility issues.
It is still difficult to insert external (user developed) components, widgets (portable chunk of code) or plug-ins into Blogger due to it’s code compatibility. User may need to import external widgets because blogger is lacking to have a large number components or widgets which does not fulfill user requirement.
Blogger offers to choose web templates from limited number of themes. Furthermore, the web templates offered by the blogger are similar in their look and feel. Although user can upload its external template but mostly it doesn’t appear the same in the browser as designed by user due to browser compatibility.Blogger has authority to delete a blog without issuing any warning if they don’t like the posts/contents of user’s blog or the user violate the rules defined by blogger. In fact blogger is much strict to their defined rules and regulations.