Framework or CMS for php web development?
<p>I am a C++,Unix developer who has never dabbled in web development apart from creating simple HTML pages. I am going to change that and develop a website at a personal level soon. I am going to use php,mysql on a linux machine. In this regard I am browsing through relevant literature. The language isn't a problem but reading about CMS's and frameworks is confusing. And since I am new to web development, the number of CMS's and Frameworks are overwhelming. </p>

<p><strong>?</strong> My question is do I need to have knowledge of one or more CMS' and/or Frameworks like Drupal,Joomla,Zend,Wordpress etc. If yes which is the best <strong>open source</strong> CMS' and/or Framework suggested for a newbie. </p>

<p><strong>??</strong> If the answer to the above question is yes, does the choice changes if one delves into the realms of commercial web development?</p>

<p><strong>Note:-</strong> I will be developing on a Linux machine, using open source tools.</p>

<p>Thanks in advance</p>
