Hi,
I´m not really moving to Drupal, but as I have to realize a site-concept using Drupal that was made by an external agency it feels like moving "from the concept" to Drupal. The main problem I have to deal with is as follows: I have several types of articles and, dependending on the content and the type of the article, different blocks appear in the sidebars, showing their own content according to the node´s content. For example the content type is a movie critique and the right sidebar shows a trailer to this movie.
As I have learned web programming in a zend based environment I would tend to solve the problem like this:
1. write a controller (DRUPAL: a module) for every section/ content type (for example movie/story/news)
2. write an action (DRUPAL: menu-callback) for every page (e.g. /browse, /show/id=37) that defines the content for each block/partial, too.
3. provide every action/page and every partial with a tpl.php
But this is not very Drupal-like, is it?
Also, I need a very flexible user-profile with a lot of information in boxes like: my friends, my groups, etc. Are such custom things possible using existing modules + a clever theming?