choosing content management system cms for your website
1. choosing content management system :
name of popular content management systems :
(blogger-wordpress-joomla-drupal)
1-blogger :
pros:
free hosting provided by google,so blogger is cost-effective
plenty of online tutorial to costomize your website
easy to use, but hard to self code your website from scratch in the beginning
you can chose a mobile templates to show the mobile version of your
website,without worrying of self-coding your website to be responsive
integrated login with your gmail account and provides integration of multiple
acounts
cons :
lack of templates and plugins
google can delete your website,if your website is reported as spam or if you are
promoting illegal stuff
some website don't look profesional
lack of proper footer and menu design
2-wordpress :
pros :
plenty of themes,templates and plugins
wordpress is more seo friendly
anyone with no coding experience can create a website on wordpress
website looks profesional and gives a good user experience
you can desing parallax and e-commerce website
cons:
you have to pay for hosting too (woordpress.org),unlike blogger
you have to pay to apply some templates and plugins
you are not allowed to install any plugins to extend the functionality of your
blog unless you pay for fancy extras
3-joomla
pros:
googd for e-commerce type of website
can also be used for social networking website
offers a great help portal for asking questions and gettting technical support
joomla provides the ease of managing a wordpress website, and the power of
drupal website
cons:
require at least some level of technical coding
joomla can be an absolute nightmare to perform proper on-site optimization on if
you're a newbie
4-drupal:
pros:
most powerful cms
most technically advanced content managmant system
drupal pages load more quickly then wordpress or joomla
it is possible to edit even the root files of the program, which makes it
flexible
cons:
if your website grows beyong a basic blog or small business page you'll require
some technical support to run it properly
if you run into a problem,you may have to pay someone to log on and help you fix