I saw a website liked it really very much and thought it was joomla but it was TYPO3 so it s also open source but when you look it better to learn php from zero than learning TYPO3, wondered if anyone knows about it!!
Check here for tutorial, I am sure this will help you; http://www.siteground.com/tutorials/typo3/index.htm
I work with it all the time, it's really a very flexible CMS ... but with a very steep learning curve.
I have used a lot of typo3 in the past, like everyone else has mentioned its very flexible. One of its biggest disadvantages is its greatest advtange, its own custom typescript language. In other words, your forced to learn a new language to do ANYTHING with it!