What should I be aware of when building my own HMVC PHP framework?
<p>I am in the process of building my own glue php framework. I like the way that Codeigniter and Nette is working, however they lack a couple of things and some of the things I need to be done differently.</p>

<p>I am planing to study Zend Framework 2 and Symfony2 how they are doing things.</p>

<p>However, I will probably need to check some other frameworks in different languages to get the best perspective available.</p>

<p>So, my question is... Should I study e.g. Django, Ruby on Rails, Monk or should rather focus on study as much PHP frameworks as possible.</p>

<p>I think the process will take at least 2-3 years to build a solid framework. I think I can learn a lot by building my own php framework. maybe I will give up and stay with Zend and maybe not. Who knows, at least I will learn something.</p>

<p>@Moderators I am not asking which framework is the best, rather what are the best practicess in their opinion and what should I be aware of and what principles to follow. I am sure that a lot of people are building a php framework or have done it in the past, so I am excited to hear their advice, what mistakes they made etc. so I can eventually progress faster in my struggle to build my own glue php framework</p>

<p>Thanks for your advice how should I be moving in these muddy waters ;)</p>
