As 1st of november the company I work for is going to be integrated into an another, bigger, one where Drupal is the main web driver other developers work with.
This is something I have to adapt with, due to the fact that I'm the only one I know, and love, to work with Processwire for web development.
I have plans to diffuse my knowledge with PW and convince to use it for all the sites we are going to develop, but right now I'm not very confident to be successful in the short/mid term.
I've spent the last two days trying to figure out the mechanisms and the paradigms behind Drupal but the more I discover the sadder I get.
Concepts likes regions, blocks and content types don't sound that bad, but bad and alien is their way to act together. Way more intricate and anti-logic as I'm used with PW, where its logic when working with data arises and shines.
Moreover there are template files naming convensions, which you must stick with in order to build site pages and pay a good amount of attention to not reach to an "inception-like" structure, an announced mess.
There is twig as template engine, which I don't know (yet) but that's the easy part I'm not worried about.
Oh...and the design and UX of the backend sucks, IMHO.
So, after this good amount of complaining I'm here to ask if some of you with previous experience with Drupal could give me some advices on how to grasp the basics and learn a workflow as similiar as PW can offer.
Links, tutorials, modules and whatnot are very welcome from you (virtual hugs too ? )
Thanks in advice.
Lorenzo