<p>Why Yii?<br /> I know a lot of different frameworks, I have used them in practice more than a dozen times. That's why I know all their pros and cons.<br /> What are the signs of the best framework?</p> <p>1. fast performance. For example, in this regard, Zend and CodeIgniter, despite their many advantages, are far from being the best choice.</p> <p>2. excellent documentation. In this respect, CakePHP and Laravel, where good documentation and a large community are only in English, are losing out.</p> <p>3. a lot of features. Here again CakePHP is very much inferior to others, and despite the fact that it is great for small projects, for large projects CakePHP is not suitable.</p> <p>4. Demand from employers. The same Laravel, despite its many advantages, is not so popular with those who hire and pay money.</p> <p>5. Ease of learning.</p> <p>Yii framework is very fast, well documented, and well developed in Runet, so if there are any difficulties, it will not be difficult to find information. And Yii is most often found in the requirements for applicants from employers. It is suitable for both large projects and very small ones. But there is one serious disadvantage - it is difficult to learn. Let's say that other frameworks, such as CakePHP, are much easier to learn.</p> <p>The course consists of two major sections: "Basics and examples of using Yii" and "Creating Blog.MyRusakov.ru".In essence, this is theory and practice. Almost every lesson in both sections has exercises to reinforce the material. Now let's learn more about what is included in each of the sections.</p>