If you want to develop website with PHP you should note some point regarding PHP. 1) For Dynamic and intractive website PHP is always the best option available. 2) Be it Drupal, Joomla, Magento, Wordpress, all the open source CMS works well with PHP. 3) Whatever operating system you may have, PHP is supported in All of them - linux, xindows, etc. 4) It runs well almost all the server be it Microsoft Internet Information, Apache etc. 5) Very easy to debug. I would like to be contradicted on this note.