1. What is the primary drawback of aggressive caching in RESTful APIs?
2. In Yii's RBAC, what is a role typically associated with?
3. What is the purpose of Yii's "ActiveRecord" class?
4. To create a new Yii application using the Yii 2 advanced template, which command should you use?
5. In Yii, what is the purpose of a "message source" when dealing with Internationalization (i18n)?
6. In RESTful form handling, what is the purpose of the "CSRF token"?
7. In Yii, how can you specify the fields to be inserted or updated when using Active Record?
8. When an error occurs in Yii, which component can be used to log error messages?
9. Which Yii widget is commonly used for creating navigation menus in RESTful applications?
10. What is the primary purpose of a view file in Yii's RESTful architecture?
11. Which of the following is a key feature of Yii?
12. In Yii, what does the term "resource" refer to in the context of RESTful APIs?
13. What does the accessControl filter in Yii allow you to do?
14. What is the HTTP status code typically returned when a resource is successfully deleted in a RESTful Yii controller?
15. Which directory is the default location for storing assets in a Yii application?
16. What is the purpose of Yii's CSecurity class in the context of security best practices?
17. In Yii Console, what is the command to execute a specific console action method within a controller?
18. In Yii's RESTful routing, what URL pattern represents the "view" action for a resource?
19. Which programming language is Yii primarily associated with?
20. In Yii testing, what is the primary role of PHPUnit?