There is a great trend of people developing their website either for personal or professional requirement. CMS (Content Management System) is the best option for people looking to build powerful websites with least efforts, without much technological requirement. Some of the best CMS which are most popular too are WordPress, Joomla, Drupal, and others include OCportal ( composr re-branded to ocportal ), Moodle, php-Nuke, Prestashop, WebGUI, Mambo, Magento etc, there is a long list.