I'm a web developer who has worked on many PHP frameworks & complex applications. I've been developing for about 8 years & have created applications from SAAS multi-tier applications to simple WordPress apps. I've used many frameworks but like Laravel the most. However, depending on the project requirements the framework changes. Each framework has it's strengths.