Why Yii? In 2012 we asked ourselves: how can we reduce the development time? At the same time have the ability to increase the functionality of our applications and web services, to facilitate code maintenance and team interaction, with clear and understandable architecture. We did not want to invent a new bike for several reasons: No free resources, developing of framework took a lot of time and money; The newly created architecture can be non-obvious to new developers ; For the same reason, need a long time to developer colleagues understand the principles of building applications and working with their framwork. As they say,...