Throw my 2 cents in, but I can’t compare to Laravel but to c# visual studio.
I often found the language and the million ways to skin a cat in web apps to be a pain, I also found that the components were constantly getting in the way of the developer.
Being a php develop for a dozen+ years, I never strayed far from the language, especially for the web. It is quick, seemless and do just about anything.
THE OTHER REASON I and I believe other fell in love with PHP is because of the documentation. The documentation is not great, BUT, people posted tons of useful comments at the end of the docs for each function or method. IT WAS TREMENDOUS. It is what made learning PHP so easy.
I decided to give YII2 a try out a couple of months ago, and I will say it has not been easy. BUT, I have grown fond of it. And I love the tiny memory footprint. Being a performance freak, marrying myself to a framework took along time, and a long time was to long. YII and other frameworks get allot of redundancy out of the way. I love activerecord, RBAC, quick code generation.
And since I can;t offer much in docs because I am new…
DOCS do kind of suck. I am hoping those reading this have some pull and go look at how PHP did there documentation and allowing users to post comments such as example code.
And because the docs kind of suck, it makes learning YII a bit daunting.
If you can handle laravel, you can handle yii. If you want performance, go with yii. From all the studying I did on frameworks before settling, I believe I made the right choice.
One last thing, their is a couple of books out on YII2 now. I picked them both up a couple of days ago. Have not looked at em yet, so no review.