Comment Try eZ publish CMS (Score 2, Informative) 109
I tried so many cms with interesting features. and I spent so many hours trying to find tutorials and docs... I stopped searching since I discovered ez publish.
PROS:
You can build any kind of site with it (from a home site to a corporate portal with ecommerce b2b/b2c features).
It's full object oriented like plone, and is build under php. You can use mysql or postgresql as database backend.
It's relatively well documented (everything is in their web site, and there is a book "Learning eZ publish" available to buy from the site).
In my opinion, it's the best open source php cms available (it has also commercial licence).
CONS:
It takes 160 hours to master the product (including the scripting language).
Visit the site: http://ez.no/