Hi,
I just started to get interested in Content Management Systems and it seems that Drupal caught my eyes among the various ones :)
I'm still not sure to choose the CMS, and I'd like your advice because I'm still very new to them, as I know very well PHP and have always developed web sites with Frameworks (Zend Framework and Symfony).
So here is the context : I developed a web site for a radio more than 4 years ago, the PHP code is getting very old, a lot of people added small pieces of code everywhere, and now the web site is not extensible at all and dirty.
So now the idea is to make the web site from scratch and have something clean and which will remain so with time.
As I have a strong experience with PHP Frameworks and the MVC architecture, I still have some "worries" about using Drupal.
I saw I can have access to the database in pages, but is it possible to use instead PHP objects, just like models do in MVC. As a radio, there is a data about artists for example on most pages, and I don't want to do something like SELECT myCols FROM artists JOIN myOtherTables on every page. I prefer much more something like Artists::search(array(myCriteria)) and get Artist objects that I can easily handle.