I've realized a multisite structure based on many variables. Maybe somenthing simpler can be done.
In this topic we have spoken about: https://forum.phalcon.io/discussion/12677/multisite-set-up-with-shared-views-controllers-and-models
You can find how I've structured my multisite templates. I've done a lot of modifies since that topic, biut I think it can be enough to start.
My base idea is to have always a common template and override it in templates dirs.
The final aim is to have also controllers overridable but in this moment i need only the view engine in multisite.